2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications, 2011
SEAA 2011 Program Committee Co-chairs Stefan Biffl, Vienna University of Technology, Austria Mich... more SEAA 2011 Program Committee Co-chairs Stefan Biffl, Vienna University of Technology, Austria Michel Chaudron, University of Leiden, the Netherlands Markku Oivo, University of Oulu, Finland ... Model-Based Development, Components and Services (MOCS) Track Eduardo Santana de Almeida, UFBA/RiSE, Brazil Colin Atkinson, Mannheim University, Germany Muhammad Ali Babar, IT University of Copenhagen, Denmark Oliver Barais, INRIA, France Franck Barbier, University Pau, France Steffen Becker, University of Padeborn, Germany Premysl Brada, University ...
CCECE 2003 - Canadian Conference on Electrical and Computer Engineering. Toward a Caring and Humane Technology (Cat. No.03CH37436)
Virtual environments with avatars can be used in a variety of application areas such as engineeri... more Virtual environments with avatars can be used in a variety of application areas such as engineering, science, education and entertainment. This paper reports an effective way to control an avatar defined in VRML according to the international ISO/IEC Humanoid Standard. The control system has a hierarchical structure and is built in three levels: joint control, basic behaviors and script language.
Petri net model of a resource management system for a multi-robot assembly cell
Proceedings of IEEE Systems Man and Cybernetics Conference - SMC
Petri Net model of a resource management system for a multi-robot assembly cell. Dorina C Petriu,... more Petri Net model of a resource management system for a multi-robot assembly cell. Dorina C Petriu, colin C Archibald, Emil M Petriu PROC IEEE INT CONF SYST MAN CYBERN, IEEE, PISCATAWAY, NJ,(USA), 1993, 5, 409-414, 1993. ...
This chapter explores the technological quest of virtual reality within the field of medicine. Al... more This chapter explores the technological quest of virtual reality within the field of medicine. Although the author does not intend to provide an exhaustive review of the various health informatics applications of VR over the past 15 years of its development, he presents some of the major technological breakthroughs and their impact in the provision of healthcare services to the pointof-need (i.e., the patient).
IREE International Worksho on Haptic Audio Visual Environments and their Applications, 2005.
When virtual environments reach the level of complexity required to accomplish significant tasks,... more When virtual environments reach the level of complexity required to accomplish significant tasks, such as educating students or playing games, they will be based on well-written scripts. Scripts, even for continuous, real-time environments, can be written as a sequence of turns between the environment and the user. An interactive script is structured as a main plot line and alternative branches with cross references, terminations, and loops. Efficient script design requires empirical testing during development. As environments reach a sufficient level of complexity, they may be controlled by a variety of relatively independent scripts.
Avatars, representations of people in virtual environments, are subject to human control. However... more Avatars, representations of people in virtual environments, are subject to human control. However, for most applications, it is impractical for a person to directly control each joint in a complex avatar. Rather, people must be allowed to specify complex behaviours with simple instructions and the avatar permitted to select the correct movements in sequence to execute the instruction. This requires a variety of technologies that are currently available. Human behaviour must be captured and stored it so that it can be retrieved at a later time for use by the avatar. This has been done successfully with a variety of haptic interfaces, with visual observation of human head movements, and with verbal behaviour in natural language applications. The behaviour must be broken into atomic actions that can be sequenced with a regular grammar, and an appropriate grammar developed. Finally, a user interface must be developed so that a person can deliver instructions to the avatar.
G AbstractBG1 Gn B 1 Bm. . . . . .WOSP'98 Dorina Petriu 18Measurements: polymorphism by ... more G AbstractBG1 Gn B 1 Bm. . . . . .WOSP'98 Dorina Petriu 18Measurements: polymorphism by virtual functions. getInt is a pure virtual function in the abstract classes (Base,AbstractG, AbstractB) and is implemented in each of theconcrete classes (Y, G1 to Gn , B1 to Bm).. Client contains an array with elements of type "pointer to Base".The array contains pointers to three objects:. Client selects one of the three pointers from the array (no linearsearch!) and invokes getInt...
Real-Time Head Pose Recovery for Model-Based Video-Coding
This paper discusses a new structured light technique sing multi-valued pseudo-random color encod... more This paper discusses a new structured light technique sing multi-valued pseudo-random color encoded grid atterns. This encoding completely solves the point dentification problem allowing for an absolute dentification of both the lineand column-index of any ndividual grid node projected on a surface. The use of ulti-valued sequences instead of binary sequences has he notable advantage of a more compact encoding which ventually leads to higher measurement precision.
This paper presents a multisensor systems for the navigation of an experimental mobile robot. Mea... more This paper presents a multisensor systems for the navigation of an experimental mobile robot. Measurement data gathered from various sensors are integrated in a unique framework which allows one to deal in a common way with the problems of position estimation, obstacle detection and avoidance, and environment map construction
Proceedings of International Conference on Robotics and Automation, 1997
This paper describes a flexible, coherent framework for organizing and operating a robotic assemb... more This paper describes a flexible, coherent framework for organizing and operating a robotic assembly cell that has multiple robots. This framework, which is based on the concept of an agent as understood in the field of multiagent systems, supports the task-level programming and scheduling of assembly operations. In this framework, we decompose an assembly operation into two distinct phases: part
Predicting Preterm Birth Using Artificial Neural Networks
18th IEEE Symposium on Computer-Based Medical Systems (CBMS'05)
This paper has three contributions: 1) to evaluate how changing the a priori distribution of the ... more This paper has three contributions: 1) to evaluate how changing the a priori distribution of the training set affects the performance of a back-propagation feed-forward artificial neural network (ANN) in predicting PreTerm Birth (PTB) for obstetrical patients, 2) to assess the effectiveness of the weight elimination cost function in improving the ANN's classification of PTB and in identifying a new
Model-Driven Dependability Assessment of Software Systems, 2013
During the last two decades, several dependability domain-specific modeling languages (D-DSML) ha... more During the last two decades, several dependability domain-specific modeling languages (D-DSML) have been proposed. This chapter surveys 36 proposals of D-DSML in literature. Most of the proposals are based on UML and a good number also accomplish the transformation of the D-DSML into proper dependability analysis models, as those presented in Chap. 6 DAM, presented in Chap. 5, is an example of D-DSML developed as a UML profile.
Model-Driven Dependability Assessment of Software Systems, 2013
This introductory chapter describes the need, importance, and benefits of assessing dependability... more This introductory chapter describes the need, importance, and benefits of assessing dependability of software systems. It also establishes the approach followed in the book for dependability assessment.
From Software Models to Dependability Analysis Models
Model-Driven Dependability Assessment of Software Systems, 2013
The objective of this chapter is to describe some proposals, of interest for practitioners, from ... more The objective of this chapter is to describe some proposals, of interest for practitioners, from those in Chap. 7 The focus of interest is how these proposals address the translation of a D-DSML into models for analysis. Concretely, the chapter focuses on availability and reliability proposals. We selected one from Bernardi et al., addressing availability and the other from Pai and Dugan, addressing reliability. These two approaches are applied to the case studies developed in Chap. 5 Availability analysis is then applied to the secure distributed system case study, while reliability models are obtained for the mission avionics one.
Uploads
Papers by Dorina Petriu