29 results on '"J. Skubich"'
Search Results
2. Graphical Design of Real Time Applications.
- Author
-
Jacques J. Skubich and Jean-Jacques Schwarz
- Published
- 1992
- Full Text
- View/download PDF
3. Minutes of the Birds-of-a-Feather Session on 'Real-Time Systems Education'.
- Author
-
Leo Budin, Matjaz Colnaric, Jacques J. Skubich, and Janusz Zalewski
- Published
- 1992
- Full Text
- View/download PDF
4. Lacatre: The basis for a Real Time Software Engineering Workshop.
- Author
-
Jean-Jacques Schwarz, Jacques J. Skubich, and Régis Aubry
- Published
- 1991
- Full Text
- View/download PDF
5. What Should We Focus on in the Next Five Years?
- Author
-
Jacques J. Skubich
- Published
- 1992
- Full Text
- View/download PDF
6. Techniques for the Behaviour Verification of Real-Time Multitasking Components
- Author
-
E. Niel, A. Legait, J. Skubich, Z. Huang, J.-J. Schwarz, and M. Maranzana
- Subjects
High-level verification ,Functional verification ,Correctness ,Finite-state machine ,business.industry ,Computer science ,Runtime verification ,Intelligent verification ,Embedded system ,Component-based software engineering ,Human multitasking ,Verification and validation of computer simulation models ,Verification ,Computer multitasking ,business ,Software verification - Abstract
The aim of the paper is to contribute to the building of reusable and verified software components in real-time complex systems. A means to verify the behavioural correctness of a real-time application supported by an off-the-shelves real-time multitasking operating system is proposed. The verification is based on a simulation of the application modelled with Shaw's CRSM. It is also shown how the splitting of the verification process according to the different running modes of the application can dramatically reduce the complexity of the verification.
- Published
- 1999
- Full Text
- View/download PDF
7. Real-Time Computing Education: Responding to a Challenge of the Next Century
- Author
-
Theodor Tempelmeier, Juan Antonio de la Puente, J. Skubich, Wolfgang A. Halang, Carlos Eduardo Pereira, Janusz Zalewski, Jan van Katwijk, Horst F. Wedde, and Alan Shaw
- Subjects
Balance (metaphysics) ,business.industry ,Computer science ,Process (engineering) ,End-user computing ,Subject (philosophy) ,Software engineering ,business ,Data science ,Abstraction (linguistics) - Abstract
This paper summarizes the discussion held among members of the IFAC TC on Real-Time Software Engineering on the distinctive features of real-time computing. It discusses the internal and external factors that characterize real-time computing as an area of science and presents some ideas about the balance between theory, abstraction, and design in the process of instruction. It also attempts to answer the question whether realtime computing is a fundamental or an applied subject area.
- Published
- 1997
- Full Text
- View/download PDF
8. Applicative Object Interconnection in a Graphical Design of Real-Time Applications
- Author
-
J. Skubich, J.-J. Schwarz, M. Maranzana, and Y. Martinez
- Subjects
Application programmer ,Client–server model ,Interconnection ,Relation (database) ,Computer science ,Real-time computing ,Graphical design ,Operating system ,Human multitasking ,Object (computer science) ,computer.software_genre ,computer - Abstract
The LACATRE environment is dedicated to multitasking real-time application developments. At the lowest level, it handles basic objects close to those supported by real-time executives (tasks, messages, semaphores...), and at the highest one, it manipulates applicative objects (agencies, processes) which are near to the application programmer’s preoccupations. The aim of this paper is to show how it is possible to easily and efficiently build graphical re-usable interfaces for the interconnection of these high-level applicative objects when they are involved in a client-server relation.
- Published
- 1996
- Full Text
- View/download PDF
9. Applicative object interconnection in a graphical design for real-time applications
- Author
-
J.J. Schwarz, M. Maranzana, J. Skubich, and Y. Martinez
- Subjects
Control and Systems Engineering ,Applied Mathematics ,Electrical and Electronic Engineering ,Computer Science Applications - Published
- 1996
- Full Text
- View/download PDF
10. Time Requirement Specification in Graphical Design of Real-Time Software
- Author
-
Jean Jacques Schwarzt, M. Maranzana, J. Skubich, and T. Szmuc
- Subjects
Software ,Transformational leadership ,business.industry ,Computer science ,Real-time computing ,Graphical design ,Robot ,Human multitasking ,business ,Scheduling (computing) - Abstract
The aim of the LACATRE graphical environment, described in this paper, is to facilitate the design of multitasking real-time applications. It covers the preliminary and detailed design steps of the software life-cycle. It permits an easy description of both the behaviour and the transformational aspects of an application. The introduction in this environment of task time characteristics offers the developer the possibility of choosing a scheduling policy adapted to a particular application, and of verifying the adequacy of a design relative to time constraints (for the respect of deadlines, etc.). The application of the environment to a mining robot is illustrated in the paper.
- Published
- 1995
- Full Text
- View/download PDF
11. Structuring in the design of real time DCCS Application to an industrial transfer system
- Author
-
Maryvonne Miquel, J. Skubich, J.-J. Schwarz, and J.F. Petit
- Subjects
Service (systems architecture) ,business.industry ,Computer science ,Interface (computing) ,Distributed computing ,Frame (networking) ,Application software ,computer.software_genre ,Structuring ,Embedded system ,Polling ,Layer (object-oriented design) ,Software architecture ,business ,computer - Abstract
This paper describes an architecture which provides a frame for Industrial Applications development in which the distributed aspect is an important feature. This architecture is made up of three layers: Application, Equipment and Communication. The Application, the most important one, has to provide high level services by means of service modules straight available for application programmers. These services arc based upon a classification of circmnstances under which orders are sent to remote devices (polling, diary, manufacturing order, ...). These modules allow to access the equipment thanks to logical commands expressed in user trade jargon and rely upon the Equipment layer which is in charge of the implementation of the interface with the actual world. If this world is apprehended by VDM of MMS standard models, then the logical orders will use service primitives provides by such models, otherwise the architecture proposes a general development frame suited to other low level communications media and protocols (dual port memory, IЕEE488 bus, ...).This structuration of an application software is illustrated by means of an example describing the distributed control of an industnal transfer system.
- Published
- 1994
- Full Text
- View/download PDF
12. Hierarchical Correctness Verification in Multiphase Real-Time Software Design
- Author
-
P. Szwedo, T. Szmuc, J. Skubich, and J.-J. Schwarz
- Subjects
High-level verification ,Finite-state machine ,Functional verification ,Correctness ,Programming language ,Computer science ,business.industry ,Applied Mathematics ,Real-time computing ,computer.software_genre ,Computer Science Applications ,Intelligent verification ,Psychiatry and Mental health ,Neuropsychology and Physiological Psychology ,Software ,Control and Systems Engineering ,Software construction ,Verification ,Software verification and validation ,Electrical and Electronic Engineering ,business ,computer ,Formal verification ,Software verification - Abstract
A hierarchical approach to correctness verification of real-time software specifications is presented. The verification is distributed into successive steps that correspond to the design phases. The three languages: Rule Charts, LACATRE (graphical specification) and Communicating Real Time State Machines are used for specification of real-time software within corresponding abstraction levels. The correctness is defined as a coincidence of a system specified in a phase w.r.t. requirements established in the previous phase. This correctness concept leads to an application of the relative correctness methods (developed in former work) for the verification. The approach is examined in the preliminary and detailed design phases for the verification of several types of properties: structure, functions, and time constraints.
- Published
- 1994
- Full Text
- View/download PDF
13. Graphical programming for real time systems
- Author
-
J.-J. Skubich and J.-J. Schwarz
- Subjects
Documentation ,Mode (computer interface) ,Control and Systems Engineering ,Computer science ,Applied Mathematics ,Computation ,Real-time computing ,Human multitasking ,Electrical and Electronic Engineering ,Graphical language ,Computer Science Applications ,Visual programming language - Abstract
This paper presents a graphical programming language, LACATRE, developed in order to improve teaching and development efficiency in Multitask Real Time Programming and Industrial Computation Application Design. LACATRE (Language d'Aide a la Conception d'Application Temps REel) is a language with a graphical and a textual mode devoted to easing both the preliminary design and the detailed design of applications involving real time multitask executives. LACATRE acts as an overlayer to industrial standard real time executives (RTXs). Based on experience from the world of education, the second part of the paper, thanks to examples, presents some LACATRE working principles in order to help the design of and obtain efficient documentation of multitasking programmes
- Published
- 1993
- Full Text
- View/download PDF
14. Graphical Programming for Real-Time Systems. An Experience from the World of Education
- Author
-
J.-J. Schwarz, Maryvonne Miquel, and J. Skubich
- Subjects
Computer science ,Order (business) ,Computation ,Teaching method ,Real-time computing ,Human multitasking ,Visual programming language - Abstract
This paper first presents the graphical method we have developed in our University in order to improve the teaching efficiency in Multitasking Real Time Programming and Industrial Computation Application Design. This method is based upon the LA CATRE graphical language (Langage d’Aide a la Conception d’Application Temps REel) which acts as an overlayer to industrial standard real time executives (RTXs). Then, we expose what has been our lecturing experience for 5 years now.
- Published
- 1992
- Full Text
- View/download PDF
15. Execution model for real-time server object
- Author
-
J. Skubich, Jean-Philippe Babau, Roman Gumzej, Domen Verber, L. Contreras, and Matjaz Colnaric
- Subjects
Hardware architecture ,Enterprise architecture framework ,Cellular architecture ,Computer science ,Shared disk architecture ,Multitier architecture ,computer.software_genre ,Service-oriented modeling ,Distributed System Security Architecture ,Multilayered architecture ,Applications architecture ,Systems architecture ,Operating system ,Desktop and mobile Architecture for System Hardware ,Metaobject ,Reference architecture ,Data architecture ,Software architecture ,Space-based architecture ,computer ,Execution model ,Dataflow architecture - Abstract
The goal of this paper is to find the most efficient architecture for distributed and adaptive systems that could provide services, which have to be executed within a given time frame. A real-time client/server architecture is proposed. This paper focuses on the server part of the architecture, the real-time server object (RTSO). Within this architecture, a client communicates with a local proxy object, which acts as a representative of one remote RTSO. The software architecture for a RTSO is based upon a reflective architecture. A metaobject controls the application and one object provides the services issued from the client request, which include some real-time constraints. The hardware architecture for a RTSO is a multiprocessor architecture in which processors are dedicated to the metaobject and the object respectively. Within the same server site, a metaobject (function and data members) is mapped onto dedicated processors named kernel processors; the methods (function members) are mapped onto task processors. Depending on their use, the attributes (data members) are mapped onto task, kernel processors or onto a real-time shared memory. Finally, the real time temporal performance of such a complex architecture is evaluated.
- Published
- 2003
- Full Text
- View/download PDF
16. Real time multitasking design with a graphical tool
- Author
-
J.-J. Schwarz, M. Maranzana, J. Skubich, and Piotr Szwed
- Subjects
Software development process ,Human–computer interaction ,Computer science ,Frame (networking) ,Human multitasking ,Process design ,Computer multitasking ,Design methods ,Visual programming language ,Visualization - Abstract
LACATRE is a graphical language intended to help in design for applications requiring multitasking real time executives. Within the software life cycle, it is used for both preliminary and detailed design. The paper presents new high level objects destined to facilitate the link between commonly used methods for specification and design and the detailed design using multitasking executives. The paper describes ideas concerning the use of such a tool in the frame of education, and industry in the case of medium size applications where developers have a lack of tools. >
- Published
- 2002
- Full Text
- View/download PDF
17. STRUCTURING IN THE DESIGN OF REAL TIME DCCS APPLICATION TO AN INDUSTRIAL TRANSFER SYSTEM
- Author
-
Maryvonne Miquel, J. Skubich, J.-J. Schwarz, and J.F. Petit
- Subjects
Service (systems architecture) ,Computer science ,Interface (computing) ,Distributed computing ,Frame (networking) ,Polling ,Layer (object-oriented design) ,Architecture ,Application software ,computer.software_genre ,Structuring ,computer - Abstract
This paper describes an architecture which provides a frame for Industrial Applications development in which the distributed aspect is an important feature. This architecture is made up of three layers: Application, Equipment and Communication. The Application, the most important one, has to provide high level services by means of service modules straight available for application programmers. These services are based upon a classification of circumstances under which orders are sent to remote devices (polling, diary, manufacturing order, …). These modules allow to access the equipment thanks to logical commands expressed in user trade jargon and rely upon the Equipment layer which is in charge of the implementation of the interface with the actual world. If this world is apprehended by VDM of MMS standard models, then the logical orders will use service primitives provides by such models, otherwise the architecture proposes a general development frame suited to other low level communications media and protocols (dual port memory, IEEE488 bus, …). This structuration of an application software is illustrated by means of an example describing the distributed control of an industrial transfer system.
- Published
- 1995
- Full Text
- View/download PDF
18. Minutes of the Birds-of-a-Feather Session on 'Real-Time Systems Education'
- Author
-
J. Skubich, Matjaz Colnaric, Janusz Zalewski, and Leo Budin
- Subjects
Medical education ,Work (electrical) ,Computer science ,ComputingMilieux_COMPUTERSANDEDUCATION ,Session (computer science) - Abstract
Participants introduced themselves briefly, describing their major activities and interest regarding teaching “Real-Time Systems” courses, as well as their expectations regarding the work of this group. Remarkably, attending participants formed a mixture of faculty from Computer Engineering, Computer Science, and Electrical Engineering departments.
- Published
- 1994
- Full Text
- View/download PDF
19. What Should We Focus on in the Next Five Years?
- Author
-
Jacques J. Skubich
- Subjects
Focus (computing) ,business.industry ,Computer science ,Ask price ,Public relations ,business ,ComputingMilieux_MISCELLANEOUS - Abstract
Personally, I think it seems to be tricky to give only one answer, so I’d rather ask some questions: Which answers do we have to give to whom? Do we know what the needs are? Who needs something?
- Published
- 1994
- Full Text
- View/download PDF
20. Graphical Design of Real Time Applications
- Author
-
Jean Jacques Schwarz and Jacques J. Skubich
- Subjects
Computer science ,Real-time computing ,Graphical design ,Graphical language ,Expression (mathematics) ,Variety (cybernetics) - Abstract
The major difficulties encountered by those who have to solve Industrial Real Time Applications, in a multitask computing environment, are: the expression of the dynamic aspect of this type of applications, the number and the variety of these Real Time Executives.
- Published
- 1994
- Full Text
- View/download PDF
21. GRAPHICAL PROGRAMMING FOR REAL TIME SYSTEMS. AN EXPERIENCE FROM THE WORLD OF EDUCATION
- Author
-
J. - J. SCHWARZ, M. MIQUEL, and J.-J. SKUBICH
- Published
- 1992
- Full Text
- View/download PDF
22. An Experiment in Design and Analysis of Real-Time Applications
- Author
-
Jacques J. Skubich, Jean-Philippe Babau, Matjaž Colnarič, Domen Verber, Roman Gumzej, Jacques J. Skubich, Jean-Philippe Babau, Matjaž Colnarič, Domen Verber, and Roman Gumzej
- Abstract
In the paper some experiences of joining two methodologies, which were originally independently developed in different institutions, with the goal to overcome the possible discrepancies due to the separate design of the hardware and the software part of an embedded real-time application are presented. Based on Multiprocessor PEARL, Specification PEARL has been developed in FERI, Maribor. Hardware and system architecture of an application can be described and gradually refined. Application software can be designed using LACATRE tool, developed at INSA, Lyon. Decisions about the application design taken in each tool have influence to the ones taken in the other, thus allowing for parallel design of both parts. Both designs are subsequently verified and eventually joined for feasibility estimation by co-simulation. The application program is coded using the ObjectPEARL language. The real-time system design cycle is closed by the execution time analysis and measurements upon which it is then considered about further program and/or hardware part reconfiguration. This feature is supported by the specific compiler, which includes the execution time analyser. The article reports on the work that was done in the framework of the PROTEUS project in co-operation of the teams from FERI Maribor, Slovenia, and INSA de Lyon, France.
- Published
- 2000
23. LACATRE: The basis for a Real Time Software Engineering Workshop
- Author
-
R. Aubry, J. J. Schwarz, and J. J. Skubich
- Subjects
Social software engineering ,business.industry ,Computer science ,Real-time computing ,Software construction ,Software development ,Information system ,Software system ,Software verification and validation ,Software requirements ,business ,Software engineering ,Software verification - Abstract
The development of Real Time Applications raises a number of problems which add themselves to those, already non-trivial, generated by the development of all Information Systems, either during their design or their implementation, mainly because such applications are closely coupled to the physical world with which they interact.
- Published
- 1991
- Full Text
- View/download PDF
24. An Experiment in Design and Analysis of Real-Time Applications
- Author
-
Domen Verber, Matjaž Colnarič, Jean-Philippe Babau, Jacques J. Skubich, and Roman Gumzej
- Subjects
General Computer Science ,Computer science ,business.industry ,Control reconfiguration ,computer.software_genre ,Application software ,Execution time ,PEARL (programming language) ,Software ,Systems architecture ,Systems design ,Compiler ,Software engineering ,business ,computer ,Real-time operating system ,Simulation ,computer.programming_language - Abstract
In the paper some experiences of joining two methodologies, which were originally independently developed in different institutions, with the goal to overcome the possible discrepancies due to the separate design of the hardware and the software part of an embedded real-time application are presented. Based on Multiprocessor PEARL, Specification PEARL has been developed in FERI, Maribor. Hardware and system architecture of an application can be described and gradually refined. Application software can be designed using LACATRE tool, developed at INSA, Lyon. Decisions about the application design taken in each tool have influence to the ones taken in the other, thus allowing for parallel design of both parts. Both designs are subsequently verified and eventually joined for feasibility estimation by co-simulation. The application program is coded using the ObjectPEARL language. The real-time system design cycle is closed by the execution time analysis and measurements upon which it is then considered about further program and/or hardware part reconfiguration. This feature is supported by the specific compiler, which includes the execution time analyser. The article reports on the work that was done in the framework of the PROTEUS project in co-operation of the teams from FERI Maribor, Slovenia, and INSA de Lyon, France.
- Published
- 2000
- Full Text
- View/download PDF
25. Fluide: An Operating Environment for Extensible Multiprocessors
- Author
-
J. Skubich, M. Guivarch, and Y. Martinez
- Subjects
Computer science ,Operating environment ,Distributed computing ,Animation ,Extensibility ,Graph ,Distributed operating system ,Scheduling (computing) - Abstract
This paper presents a distributed operating environment based on a computing organization in which parallel processing opportunities between actions composing a process implicitly arise from their data-flow relations. The process is represented by a graph that may include loops and in which every node, which represents an action, may be decomposed into a lower-level graph until sequential machine-code is reached. The animation of graphs is performed by means of primitives therein, from which results the scheduling of actions in respect to their hierarchical and necessarly consistent description.
- Published
- 1986
- Full Text
- View/download PDF
26. Downsizing and Silicon Integration of Photoacoustic Gas Cells
- Author
-
A. Glière, P. Barritault, A. Berthelot, C. Constancias, J.-G. Coutard, B. Desloges, L. Duraffourg, J.-M. Fedeli, M. Garcia, O. Lartigue, H. Lhermet, A. Marchant, J. Rouxel, J. Skubich, A. Teulle, T. Verdot, and S. Nicoletti
- Subjects
Trace gas measurements ,MEMS ,technology, industry, and agriculture ,Silicon integration ,Photoacoustic spectroscopy - Abstract
Downsizing and compatibility with MEMS silicon foundries is an attractive path towards a large diffusion of photoacoustic trace gas sensors. As the photoacoustic signal scales inversely with the chamber volume, a trend to miniaturization has been followed by several teams. We review in this article the approach initiated several years ago in our laboratory. Three generations of components, namely a 40 mm3 3D-printed cell, a 3.7 mm3 silicon cell, and a 2.3 mm3 silicon cell with a built-in piezoresistive pressure sensor, have been designed. The models used take into account the viscous and thermal losses, which cannot be neglected for such small-sized resonators. The components have been fabricated either by additive manufacturing or microfabrication and characterized. Based on a compilation of experimental data, a similar sub-ppm limit of detection is demonstrated. All three versions of photoacoustic cells have their own domain of operation as each one has benefits and drawbacks, regarding fabrication, implementation, and ease of use.
- Full Text
- View/download PDF
27. Programming languages for real-time applications
- Author
-
V. Haase, J. Skubich, Theodor Tempelmeier, A. Alvarez, and Wolfgang A. Halang
- Subjects
Third-generation programming language ,Functional logic programming ,Programming language ,Computer science ,Comparison of multi-paradigm programming languages ,Programming paradigm ,Second-generation programming language ,Fifth-generation programming language ,computer.software_genre ,computer ,Inductive programming ,Declarative programming - Published
- 1988
- Full Text
- View/download PDF
28. Gender differences in the knee joint loadings during gait.
- Author
-
Obrębska P, Skubich J, and Piszczatowski S
- Subjects
- Adult, Biomechanical Phenomena, Female, Humans, Male, Movement, Sex Factors, Time and Motion Studies, Young Adult, Gait physiology, Knee Joint physiology, Sex Characteristics
- Abstract
Background: The differences in anatomical structure between men and women are widely known. Unfortunately, the influence of gender on the biomechanics of a healthy knee joint during gait is still poorly understood., Research Question: The aim of the presented study was to determine loads acting in the knee joint during gait, based on the observation of a large group of healthy young adults, in particular to determine the influence of gender on values of forces and moments and their time characteristics during gait cycle., Methods: Time-spatial gait parameters and ground reaction force were registered for 86 persons (43 females and 43 males) using a motion capture system and force plates. The numerical simulation with the AnyBody system was used to estimate loadings acting in the knee joint. Differences between women and men were tested using the unpaired Student's t-test with a Bonferroni correction., Results: The maximum values of loadings acting in the knee joint were: 411.1 %BW (body weight) for resultant force, 390.6 %BW for proximo-distal force, 110.8 %BW for antero-posterior force, 77.0 %BW for medio-lateral force, 2.63 %BWh (body weight times height) for flexion/extension moment, 0.97 %BWh for internal/external rotation moment and 5.7 %BWh for abduction/adduction moment. In general, the normalised forces were greater in the male group, while the normalised external moments acting on the knee were greater in the female group. Local extrema of forces during the stance phase were observed earlier for women., Significance: Knowledge about gender differences in loadings acting in the knee joint can be of great importance in the case of detecting the early stages of gait abnormalities and treatment planning., Competing Interests: Declaration of Competing Interest Authors declare that there is no conflict of interest regarding the publication of this article., (Copyright © 2020 The Author(s). Published by Elsevier B.V. All rights reserved.)
- Published
- 2020
- Full Text
- View/download PDF
29. Model of loadings acting on the femoral bone during gait.
- Author
-
Skubich J and Piszczatowski S
- Subjects
- Adolescent, Adult, Biomechanical Phenomena, Female, Hip Joint physiology, Humans, Male, Models, Biological, Software, Young Adult, Computer Simulation, Femur physiology, Gait physiology
- Abstract
An evaluation of the model of loadings acting on the femoral bone during the whole gait cycle was the main aim of the paper. A computer simulation of the musculoskeletal system based on the gait data collected during gait was used to determine the muscle forces as well as the hip joint reaction. Kinematic parameters as well as the ground reaction force for ninety-nine healthy persons of both sexes (18-36 years old) who had no history of musculoskeletal disease were registered during normal gait with preferred speed and used as inputs for musculoskeletal modelling and numerical simulation with the use of the AnyBody software. Time waveforms of the values of force generated by 21 muscles having attachments on the femoral bone as well as the hip joint reaction force were obtained. Directions of particular forces were presented using a femoral coordinate system. Attachment points for all muscle forces were obtained on the basis of the unscaled standard model with the length of the femur equal to 0.41 m. The presented model of loadings acting on the femoral bone element can be useful for the biomechanical analysis of bone development and remodelling as well as for the optimisation of implant or bone stabilizer design and pre-clinical testing., (Copyright © 2019. Published by Elsevier Ltd.)
- Published
- 2019
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.