2024
Natali Levi-Soskin, Stephan Marwedel, Ahmad Jbara, and Dov Dori,
"Enhancing conceptual models with computational capabilities: A methodical approach to executable integrative modeling",
Systems Engineering, 2024. DOI: 10.1002/sys.21750. The lack of a common executable modeling framework that integrates systems engineering, software design, and other engineering domains is a major impediment to seamless product development processes. Our research aims to overcome this system-software modeling gap by integrating computational, software-related, and model execution capabilities into OPM-based conceptual modeling, resulting in a holistic unified executable quantitative-qualitative modeling framework. The gap is overcome via a Methodical Approach to Executable Integrative Modeling—MAXIM, an extension of OPM ISO 19450:2015, a standardization approvement given on 2015. We present the principles of MAXIM and demonstrate its operation within OPCloud—a web-based collaborative conceptual OPM modeling framework. As a proof-of-concept, a model of an Airbus civil aircraft landing gear braking system is constructed and executed. Using MAXIM, engineers from five domains can collaborate at the very early phase of the system development and jointly construct a unified model that fuses qualitative and quantitative aspects of the various disciplines. This case study illustrates an important first step towards satisfying the critical and growing need to integrate systems engineering with software computations into a unified framework that enables a smooth transition from high-level architecting to detailed, discipline-oriented design. Such a framework is a key to agile yet robust future development of software-intensive systems.
Dov Dori,
"Model-Based Standards Authoring: ISO 15288 as a Case in Point",
Systems Engineering, Volume27, Issue2, March 2024, Pages 302-314,
Open Access
ISO/IEC/IEEE 15288:2015 is one of the most fundamental systems engineering international standards. In this work, the major system lifecycle processes specified in 15288 and, equally importantly, the objects interacting through them, are modeled meticulously using OPM ISO 19450. The conceptual model, based on this standard’s text, reflects the implied authors’ intent, bringing up ambiguities that arise from the informality of natural language text and reference to related figures. The resulting OPM model is an exact, formal, and detailed expression of the processes and related objects in the first part of 15288, making it machine-interpretable. The gaps discovered during the modeling process are testimony to the value of the model-based standards authoring approach and the centrality of a formal yet humanly accessible model as the underlying backbone of international standards and key technical documents in general.
2023
Roee Peretz, Dov Dori, and Yehudit Judy Dori,
"Investigating Chemistry Teachers' Assessment Knowledge via a Rubric for Self-Developed Tasks Involving Food and Sustainability Modeling",
Education Sciences, 2023, 13(3), 308,
Open Access We investigated the competence of in- and pre-service chemistry teachers and teacher mentors in designing sustainability- and systems-oriented online tasks for their students. Using a dedicated rubric, we evaluated their assessment knowledge (AK) as reflected in the tasks they had developed. The rubric is based on four attributes: integration of sustainability and chemistry, diversity of thinking skills, the variety of system aspects, and diversity of visual representations. Implementing a qualitative case study approach, we tracked the professional development of three purposefully sampled teachers in addition to using the rubric to score their tasks. Combining the rubric scorings and the qualitative investigation via feedback questionnaire revealed new insights. Besides the teachers’ content and pedagogical knowledge, the case studies’ context and relevance to the teachers were found central to their ability to assess learning. This research contributes to the theoretical understanding of AK of teachers with different backgrounds and professional experiences. The methodological contribution stems from the analysis of self-developed tasks based on a designated rubric, which should be further validated.
Roee Peretz, Dov Dori, and Yehudit Judy Dori,
"Fostering Engineering and Science Students' and Teachers' Systems Thinking and Conceptual Modeling Skills",
Instructional Science 2023, 51:509–543
As science and technology create an ecosystem that is becoming increasingly more knowledge-intensive, complex, and interconnected, the next generation science standards include systems thinking and systems modeling among 21st skills that should be fostered. We examined the effect of an online cross-disciplinary learning process on the development of systems thinking and modeling skills among engineering students and engineering and science teachers. The study, which used quantitative and qualitative tools, included 55 participants who performed four food-related learning assignments and created conceptual models in Object-Process Methodology. Their responses to online assignments were analyzed along with their perceptions, captured via a reflection questionnaire. The online learning process in this study effectively enhanced the systems thinking and modeling skills of all learners, including those with no relevant background. One main conclusion that extends beyond online learning was that imparting the basics of systems thinking and conceptual modeling skills can be achieved even within a short period of time – less than one semester. The contribution of the study is the formation of theoretical and practical frameworks for the integration of cross-disciplinary model-based systems engineering online assignments into engineering and science curricula.
Natali Levi-Soskin, Fatma Yasin, Dov Dori, and Ron Shaoul,
"Model-Based Diagnosis with FTTell: Diagnosing Early Pediatric Failure to Thrive (FTT)",
Systems Engineering
Pediatric Failure To Thrive (FTT), commonly presented in young infants, is often not diagnosed on time or missed. Lack of timely infant diagnosis can adversely affect their growth and development. We have developed and successfully tested FTTell—a model-based system for diagnosing FTT during common pediatric follow-up. FTTell is an executable model-based diagnostic tool for diagnosing FTT. We use Object-Process Methodology extended with a Methodical Approach to Executable Integrative Modeling, enabling qualitative considerations and quantitative parameters of the problem to be modeled jointly, enabling FTT diagnosis. The validity of FTTell is demonstrated by data collected from 100 infants. For each child, FTTell calculates a score indicating FTT presence and severity. We compared the systems’ outcomes to a pediatric gastroenterologist expert severity assessment. Of the 100 infants, the system initially yielded 82% validity. Reassessment improved it to 87% validity. Pediatricians may miss infants with FTT, especially in borderline cases. FTTell can effectively serve as a FTT diagnosis tool, boosting pediatricians’ correct diagnosis and proper investigation. Our cloud-based system can be continuously updated with the latest research findings. FTTell can diagnose FTT and its severity in infants with 87% accuracy. Pediatricians can use this model-based standardized approach to improve their FTT diagnosis and provide appropriate timely intervention when needed. Model-based diagnosis is a novel application of conceptual models, and OPM ISO 19450 is especially fit for this purpose. The model-based diagnosis approach can be extended beyond medicine to diagnosing problems with engineered, technological, and socio-technical systems.
Roee Peretz, Nataly Levi-Soskin, Dov Dori, and Yehudit Judy Dori,
"Assessing engineering students’ systems thinking and modeling based on their online learning"
Contribution: Model-based learning improves systems thinking (ST) based on students’ prior knowledge and gender. Relations were found between textual, visual, and mixed question types and student achievements. Background: ST is essential to judicious decision-making and problem-solving. Undergraduate students can be taught to apply better ST, and analysis of their online systems modeling processes can improve their ST. Research Questions: 1) What is the effect, if any, of online learning on the ST and conceptual modeling skill levels of undergraduate engineering students? 2) What differences are there, if any, between students’ ST, conceptual modeling, and scores in textual, visual, and mixed question types based on their prior knowledge levels? and 3) Are there any gender differences in student performance, and if so, what are they? Methodology: The research participants were 157 undergraduate engineering students who took part in a mandatory second-year course, during which data were collected and analyzed quantitatively. Findings: Students with disparate prior knowledge differed significantly from each other in their overall ST mean score and in the mean scores of the various question types. Gender differences in ST and its relative improvement were also found.
Roee Peretz, Dov Dori, and Yehudit Judy Dori,
"Fostering Engineering and Science Students' and Teachers' Systems Thinking and Conceptual Modeling Skills"
As science and technology create an ecosystem that is becoming increasingly more knowledge-intensive, complex, and interconnected, the next generation science standards include systems thinking and systems modeling among 21st skills that should be fostered. We examined the effect of an online cross-disciplinary learning process on the development of systems thinking and modeling skills among engineering students and engineering and science teachers. The study, which used quantitative and qualitative tools, included 55 participants who performed four food-related learning assignments and created conceptual models in Object-Process Methodology. Their responses to online assignments were analyzed along with their perceptions, captured via a reflection questionnaire. The online learning process in this study effectively enhanced systems thinking and modeling skills of all learners, including those with no relevant background. One main conclusion that extends beyond the online learning was that imparting the basics of systems thinking and conceptual modeling skills can be achieved even within a short period of time—less than one semester. The contribution of the study is the formation of theoretical and practical frameworks for the integration of an cross-disciplinary model-based systems engineering online assignments into engineering and science curricula.
2022
Niva Wengrowicz, Rea Lavi, Hanan Kohen, and Dov Dori,
"Modeling with Real Time Informative Feedback: Implementing and Evaluating a New Massive Open Online Course Component",
Journal of Science Education and Technology, Volume 32, pp. 884–897, 2022
As part of the design, development, and deployment of a massive open online course (MOOC) on model-based systems engineering, we introduced MORTIF—Modeling with Real-Time Informative Feedback, a new learning-by-doing feature that enables the learner to model, receive detailed feedback, and resubmit improved solutions. We examined the pedagogical usability of MORTIF by investigating characteristics of participants working with it, and their perceived contribution, preferred question type, and learning style. The research included 295 participants and applied the mixed-methods approach, using MOOC server data and online questionnaires. Analyzing 12,095 submissions, we found increasing frequency of using the model resubmitting option. Students ranked MORTIF as the highest of six question types in terms of preference and perceived contribution level. Nine learning style categories were identified and classified based on students’ verbal explanations regarding their preference of MORTIF over the other question types. MORTIF has been effective in promoting meaningful learning, supporting our hypothesis that the combination of active learning with real-time informative feedback is a learning mode that students eagerly embrace and benefit from. The benefits we identified for using MORTIF include active learning, provision of meaningful immediate feedback to the learner, the option to use the feedback on the spot and resubmitting an improved model, and its suitability for a variety of learning styles.
Martin S. Kohn, Rebecca Kush, Matthew Whalen, Mary Tobin, Dov Dori, and Greg Koski,
"The Future of Health and Science: Envisioning an Intelligent HealthScience System",
Pharmaceutical Medicine, Vol. 37, pp. 1-6, 2022 The term “healthcare system” is commonly and loosely used to describe the existing disconnected, inefficient, ineffective, and expensive approach to health management, including disease prevention, diagnosis, and treatment. The unfortunate reality is a complex array of proprietary enterprises, from individual and group medical practices, hospitals, and medical centers to networks of affiliated centers and practices. These range from small to huge in both size and complexity, all attempting to use technology and best practices to deliver evidence-based care to a variety of patient populations with varied economic means and accessibility. Simply put, even without delving into technological, administrative, and financial realms, clearly, a healthcare enterprise exists, but it falls far short of a true healthcare system.
A recent article in the IEEE Systems Journal bluntly notes: “The definition and characteristics of systems have eluded recognition and understanding for a very long time, as different people refer to the concept of system in various ways,” adding that one survey of experts used “100 definitions of system and formed assumptions and hypotheses about the different worldviews represented by different groups of definitions.” [1]
The consequences of not understanding a true systems approach to healthcare and biomedical research plague the health endeavor today, as evidenced by the ongoing COVID-19 pandemic. From a systems perspective, the COVID-19 pandemic has fostered confusion as to what is and what is not a systemic intervention even while also offering useful insights into how the situation might be improved.
Systems thinking, grounded in systems engineering principles, has been utilized by “high hazard” enterprises to deal with the identification and prevention of catastrophic events in mission-critical situations, e.g., a nuclear reactor core meltdown or prevention of aviation accidents. Systems thinking and engineering have improved transportation and distribution systems and banking operations, benefiting many. Even today’s automobiles are themselves elaborate systems capable of transporting their occupants in comfort and safety, sometimes without a driver!
Despite decades of discussion, the application of systems thinking and design principles to health and science remains elusive at best. In some microcosms, success has been achieved by limiting the scope of the size and complexity of the endeavor. Yet, to be effective, a systems approach to health and science must encompass the entirety of healthcare and biomedical research–the people, processes, policies, and technologies, and the many stakeholders, each with their own agendas and vested interests. Ways that healthcare and biomedical research currently affect each other and how they should in the future can be improved through enhanced systems development.
2021
Dov Dori, Ahmad Jbara, Yongkai E. Yang, Andrew M. Liu, and Charles M. Oman,
"Object-Process Methodology as an Alternative to Human Factors Task Analysis. Human Factors: The Journal of the Human Factors and Ergonomics Society",
Human Factors 65(7), pp. 1451-1472, 2021
Objective
We define and demonstrate the use of OPM-TA—a model-based task analysis (TA) framework that uses object-process methodology (OPM) ISO 19450 as a viable alternative to traditional TA techniques.
Background
A variety of different TA methods exist in human factors engineering, and several of them are often applied successively for a broad task representation, making it difficult to follow.
Method
Using OPM-TA, we modeled how an International Space Station (ISS) astronaut would support extravehicular activities using the existing robotic arm workstation with a new control panel and an electronic procedure system. The modeling employed traditional TA methods and the new OPM-TA approach, enabling a comparison between them.
Results
While the initial stages of modeling with OPM-TA follow those of traditional TA, OPM-TA modeling yields an executable and logically verifiable model of the entire human–robot system. Both OPM’s hierarchical set of diagrams and the equivalent, automatically generated statements in a subset of natural language text specify how objects and processes relate to each other at increasingly detailed levels. The graphic and textual OPM modalities specify the system’s architecture, which enables its function and benefits its users. To verify the model logical correctness model, we executed it using OPM’s simulation capability.
Conclusion
OPM-TA was able to unify traditional TA methods and expand their capabilities. The formal yet intuitive OPM-TA approach fuses and extends traditional TA methods, which are not amenable to simulation. It therefore can potentially become a widely used means for TA and human–machine procedure development and testing.
Hanan Kohen and Dov Dori,
"Designing and Developing OPCloud, an OPM-Based Collaborative Software Environment, in a Mixed Academic and Industrial Setting: An Experience Report",
Academia Letters, 2021, doi:10.20935/al1918 OPCloud is a Web-based collaborative software environment for model-based systems engineering (MBSE) used for creating conceptual models in Object-Process Methodology, OPM, ISO 19450:2005. As we have been designing and developing OPCloud, we faced several challenges, mostly stemming from the unique development environment. OPCloud is a high-end, cloud-based tool. Software of this kind is developed by commercial companies, be they large established ones or small startups. In contrast, OP Cloud is developed in an academic environment at a technological university. As such, it involves a variety of people contributing to its development, each having a different objective, capabilities, and commitment level. In this report, we describe our experiences of a three-year project of OPCloud software design and development. To this end, we have adopted an agile development methodology, involving regular weekly meetings of all the development stakeholders and monthly product deployment to be delivered to the commercial company customer. We describe how we engaged the diverse population of developers, including faculty, post-doctoral fellows, academic researchers, graduate and undergraduate students, and dedicated developers, in the software development process.
Hanan Kohen and Dov Dori,
"Improving Conceptual Modeling with Object-Process Methodology Stereotypes",
Applied Sciences. 2021; 11(5):2301; Open Access
As system complexity is on the rise, there is a growing need for standardized building blocks to increase the likelihood of systems’ success. Conceptual modeling is the primary activity required for engineering systems to be understood, designed, and managed. Modern modeling languages enable describing the requirements and design of systems in a formal yet understandable way. These languages use stereotypes to standardize, clarify the model semantics, and extend the meaning of model elements. An Internet of things (IoT) system serves as an example to show the significant contributions of stereotypes to model construction, comprehension, error reduction, and increased productivity during design, simulation, and combined hardware–software system execution. This research emphasizes stereotype features that are unique to Object-Process Methodology (OPM) ISO 19450, differentiating it from stereotypes in other conceptual modeling languages. We present the implementation of stereotypes in OPCloud, an OPM modeling software environment, explore stereotype-related problems, propose solutions, and discuss future enhancements.
Natali Levi Soskin, Ahmad Jbara, and Dov Dori,
"The Model Fidelity Hierarchy: From Text to Conceptual, Computational, and Executable Model.",
IEEE Systems Journal, 15(1), pp. 1287-1298, March 2021. DOI: 10.1109/JSYST.2020.3008857
Model-based systems engineering applies a variety of model kinds, each with its own fidelity and exactness level. Based on experience we gained while modeling an aircraft landing gear with the objective of numerically defining its various parameters that fulfill engineering and safety requirements, we present the model fidelity hierarchy (MFH). At this hierarchy’s bottom, vaguest level, is spoken language, followed by free written text, conceptual model, its augmentation with computational capabilities, and finally an executable version of that model. Using object-process methodology (OPM ISO 19450) with its computational extension, we present this hierarchy by describing the landing gear model as it progresses through these levels, and the kinds of mistakes revealed while transitioning from one level to the next. The MFH, identified and defined in this article, is made possible by using OPM, which enables these level transitions to be information lossless, providing the most value while requiring the minimal effort. The ability of this continuous, seamless modeling approach to detect errors with increasing accuracy justifies our OPM approach, as errors revealed in this early system lifecycle stage are exponentially less costly to correct than those revealed downstream.
Danny Medvedev, Uri Shani, and Dov Dori,
"Gaining Insights into Conceptual Models: A Graph-Theoretic Querying Approach.",
Applied Science 11 (766), 2021,
Featured Application: A capability to query and gain insights into complex OPM ISO 19450- based conceptual mod-els using OPCloud by answering questions such as “what if”, cause-andeffect interactions, and gap analysis. Modern complex systems include products and services that comprise many interconnected
pieces of integrated hardware and software, which are expected to serve humans interacting
with them. As technology advances, expectations of a smooth, flawless system operation grow.
Model-based systems engineering, an approach based on conceptual models, copes with this challenge.
Models help construct formal system representations, visualize them, understand the design,
simulate the system, and discover design flaws early on. Modeling tools can benefit tremendously
from querying capabilities that enable gaining deep insights into system aspects that direct model
observations do not reveal. Querying mechanisms can unveil and explain cause-and-effect phenomena,
identify central components, and estimate impacts or risks associated with changes. Being
connected networks of system elements, models can be effectively represented as graphs, to which
queries are applied. Capitalizing on established graph-theoretic algorithms to solve a large variety of
problems can elevate the modeling experience to new levels. To utilize this rich set of capabilities,
one must convert the model into a graph and store it in a graph database with no significant loss of
information. Applying the appropriate algorithms and translating the query response back to the
original intelligible and meaningful diagrammatic and textual model representation is most valuable.
We present and demonstrate a querying approach of converting Object-Process Methodology (OPM)
ISO 19450 models into graphs, storing them in a Neo4J graph database, and performing queries
that answer complex questions on various system aspects, providing key insights into the modeled
system or phenomenon and helping to improve the system design.
2020
Dov Dori, Hillary Sillitto, Regina Griego, Dorothy McKinney, Eileen Arnold, Patrick Godfrey, James Martin, Scott Jackson, and Daniel Krob,
"System Definition, System Worldviews, and Systemness Characteristics",
IEEE Systems Journal 14( 2), pp. 1538-1548, doi: 10.1109/JSYST.2019.2904116, June 2020 Ahmad Jbara, Arieh Bibliowicz, Niva Wengrowicz, Natali Levi, and Dov Dori,
"Toward Integrating Systems Engineering with Software Engineering through Object-Process Programming",
International Journal of Information Technology – SN Computer Science, May 2020. Open Access: https://rdcu.be/b5rB5 Modern systems comprise hardware and software components that together provide value through enabling the functionality that the system is intended to provide. Systems engineering (SE) and software engineering (SwE) are therefore interdependent, tightly coupled, and complementary activities that must be carefully aligned and coordinated throughout the system development process. Yet, these two disciplines have historically grown quite separated from each other, with too little interaction and mutual learning. In this work, we develop and evaluate Object-Process Programming (OPP) as a proof-of-concept for a common framework that integrates SE and SwE based on ISO 19450— Object-ProcessMethodology. The ability of designers to use the same paradigm for engineering the software, the hardware, and the system as a whole, using the same concepts and principles and the same design environment, described and discussed in this work, is a major step toward the integration and streamlining of engineering new systems that feature significant hardware and software components. To evaluate OPP, we established a focus group and conducted an experiment in which participants were asked to develop systems using OPP. Overall, the results were positive in terms of usability and understandability. In particular, the language and the environment were far superior in comparison to textual languages. OPP will contribute to the continuous endeavor to bridge the gap between SE and SwE by providing a seamless, easy-to-learn environment. Non-technical stakeholders can also benefit from OPP by improving their communication with technical stakeholders. The ideas under lying OPP have already served to augment OPM with computational capabilities.
2019
Natali Levi-Soskin, Ron Shaoul, Hanan Kohen, Ahmad Jbara, and Dov Dori,
"Model-Based Diagnosis with FTTell: Assessing the Potential for Pediatric Failure to Thrive (FTT) During the Perinatal Stage",
EuroSymposium, Gdansk, Poland, Sept. 19, 2019. Lecture Notes in Business Information Processing book series (LNBIP, volume 359) Models have traditionally been mostly either prescriptive, expressing the function, structure and behavior of a system-to-be, or descriptive, specifying a system so it can be understood and analyzed. In this work, we offer a third kind—diagnostic models. We have built a model for assessing potential pediatric failure to thrive (FTT) during the perinatal stage. Although FTT is commonly found in young children and has been studied extensively, the exact etiology is often not clear. The ideal solution is for a pediatrician to input pertinent data and information in a single tool in order to obtain some assessment on the
potential etiology. We present FTTell—an executable model-based medical knowledge aggregation and diagnosis tool, in which the qualitative considerations and quantitative parameters of the problem are modeled using a Methodical Approach to Executable Integrative Modeling (MAXIM)—an extended version of Object-Process Methodology (OPM) ISO 19450, focusing on the perinatal stage. The efficacy of the tool is demonstrated on three real-life cases, and the tool’s diagnosis outcomes may be compared with and critiqued by a domain expert.
2018
Hillary Sillitto, James Martin, Regina Griego, Dorothy McKinney, Eileen Arnold, Patrick Godfrey, Dov Dori, Daniel Krob, and Scott Jackson,
"Envisioning Systems Engineering as a transdisciplinary venture",
INCOSE IS 2018, July 7-12, 2018, Washington DC, USA. Hillary Sillitto, James Martin, Regina Griego, Dorothy McKinney, Eileen Arnold, Patrick Godfrey, Dov Dori, Daniel Krob, and Scott Jackson,
"A fresh look at Systems Engineering – what is it, how should it work",
INCOSE IS 2018, July 7-12, 2018, Washington DC, USA. Hillary Sillitto, James Martin, Regina Griego, Dorothy McKinney, Eileen Arnold, Patrick Godfrey, Dov Dori, Daniel Krob, and Scott Jackson,
"What do we mean by “system”? – System Beliefs and Worldviews in the INCOSE Community",
INCOSE IS 2018, July 7-12, 2018, Washington DC, USA. Won Best Paper Award in this meeting 2017
2016
2015
2014
Judith Somekh, Gal Haimovich, Adi Guterman, Dov Dori, and Mordechai Choder,
"",
Conceptual Modeling of mRNA Decay Provokes New Hypotheses. PLoS ONE 9(9): e107085. doi:10.1371/journal.pone.0107085 Niva Wengrowicz, Yehudit Judy Dori, Dale Baker, and Dov Dori,
"Large Scale Assessment in Engineering Courses Using Multiple Approaches",
Paper to be presented at the National Science Teachers Association (NSTA) National Conference, Boston, MA, USA, April 3-6, 2014 Dov Dori, Sergey Bolshchikov, and Niva Wengrowicz,
"Conceptual models become alive with Vivid OPM: How can animated visualization render abstract ideas concrete?",
In: Modeling & Simulation-based Systems Engineering Handbook, Daniele Gianni, Andrea D’Ambrogio, and Andreas Tolk (Eds.), pp. 293-319, CRC Press, 2014. Shmuela Jacobs, Niva Wengrowicz and Dov Dori,
"Exporting Object-Process Methodology System Models to the Semantic Web",
Proc. 2014 IEEE International Conference on Systems, Man, and Cybernetics, San Diego, CA, USA, Oct. 5-8, 2014 2013
Mordecai, Yaniv and Dori, Dov,
"A Model-Based Framework for Architecting System-of-Systems Interoperability, Interconnectivity, Interfacing, Integration, and Interaction",
Proceedings of the 23rd Annual INCOSE International Symposium, Philadelphia PA, June 2013. 2012
2011
Valeria Perelman, Judith Somekh, and Dov Dori,
"Model Verification Framework with Application to Molecular Biology",
Symposium on Theory of Modeling and Simulation (DEVS 2011), Boston, MA. USA. April 4-9, 2011 2010
Sergey Bolshchikov, Judith Somekh, Shay Mazor, Maxim Monadeev, Shaul Hertz, Mordechai Choder, and Dov Dori,
"Visualizing the Dynamics of Conceptual Behavior Models: The Vivid OPM Scene Player",
Proc. 3rd International Conference on Model-Based System Engineering (MBSE 2010), George Mason University, Fairfax, VA, USA, Sept. 27-28, 2010. Amira Sharon, Dov Dori, and Olivier L. de Weck,
"Graduate Students' Perceptions of Computer-Based Project and Systems Engineering Management Methods",
Proc. Fifth LINC Conference, MIT, Cambridge, MA, USA, May 24-26, 2010 2009
2008
2007
Toch, E., Gal, A., Reinhartz-Berger, I., and Dori, D.,
"A semantic approach to approximate service retrieval",
ACM Trans. Intern. Tech. 8, 1, pp. 2:1-2:30, 2007 Yariv Grubshtein, Valeriya Perelman, Eliyahu Safra, and Dov Dori,
"Systems Modeling Languages: OPM versus SysML",
Proc. IEEE International Conference on Systems Engineering and Modeling, Herzeliya and Haifa, Israel, pp. 102-109, March 20-23, 2007 2006
2005
2004
2003
Dov Dori and Edward Crawley,
"Towards a Common Computational Synthesis Framework with Object-Process Methodology",
2003 AAAI Spring Symposium Series: Computational Synthesis: From Basic Building Blocks to High Level Functionality, Stanford University, Stanford, CA, March 23-27, 2003. AAAI Press, American Association for Artificial Intelligence, Menlo Park, CA, pp. 52-58, 2003. 2002
2001
2000
Dov Dori, Ray Chou, Thomson David, Benjamin Koo, Christine Miyachi, Nathan Soderborg and Thomas Speller,
"Object-Process Methodology as an Industry Enterprise Framework",
Proc. OOPSLA 2000 Workshop on Enterprise Frameworks, Minneapolis, MN, 2000. University of Lincoln Nebraska UNL-CSE-2000-515 1999
1998
1997
1996
1995
1994
1993
1992
1990
Dov Dori,
"Intelligent Automatic Dimensioning of CAD Engineering Machine Drawings",
International Journal of Robotics and Automation, 5, 3, pp. 124-130, 1990. 1984
1983
1982