Filters








1,451,518 Hits in 8.0 sec

An object-oriented approach to the design of fluid mechanics software

Christophe Calvin, Olga Cueto, Philippe Emonot
2002 Mathematical Modelling and Numerical Analysis  
Trio U is designed to serve as a thermohydraulic development platform. Its basic conception is object-oriented and it is written in C++.  ...  The article demonstrates how this type of design enables an open, modular software architecture. Mathematics Subject Classification. 68N19, 76Z99.  ...  Object-oriented design would appear to be extremely suitable for producing an open, modular software architecture, with components that can be reused.  ... 
doi:10.1051/m2an:2002038 fatcat:n6vsfxrawbdhvbdw45fk4r7stm

An object oriented approach to CAD tool control within a design framework

J. Daniell, S. W. Director
1989 Proceedings of the 1989 26th ACM/IEEE conference on Design automation conference - DAC '89  
In this paper, we present an object oriented tool integration methodology that treats the tools as objects.  ...  This approach simplifies CAD tool control within a design framewo& making the framework more general, easier to use, and more capable of supporting a large population of CAD tools.  ...  An Object Oriented Approach Our approach to the control issue is to take an object oriented view of CAD tools.  ... 
doi:10.1145/74382.74416 dblp:conf/dac/DaniellD89 fatcat:5onmkgfug5gt7imd73vbcvny54

An object-oriented approach to device simulation-FLOODS

Minchang Liang, M.E. Law
1994 IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  
This paper describes an approach used for device simulation. The object library and organization are described.  ...  C++ and object-oriented programming techniques are becoming popular for their modularity, ease of use, and simplicity to maintain and enhance.  ...  There is very little performance penalty for the object-oriented approach and considerable time savings in code and model development. sity of Florida as an assistant professor in December 1988, and was  ... 
doi:10.1109/43.317466 fatcat:giojep6tpjbbjkw75ihwyntfjq

An algebraic approach to the design of compilers for object-oriented languages

Adolfo Duran, Ana Cavalcanti, Augusto Sampaio
2009 Formal Aspects of Computing  
Thesis presented to the Federal University of Pernambuco in partial fulfillment of the requirements for the degree of Ph.D. in Computer Science.  ...  Acknowledgments The work described in this thesis has taken several years; therefore there are many people to be acknowledged.  ...  The design of correct compilers for procedural languages is already well understood; our main challenge now is the development of an approach to deal with object-oriented features.  ... 
doi:10.1007/s00165-009-0124-9 fatcat:niu2yaw3pfc5xjkvbzpw2m4txm

A Sequence of Assignments to Teach Object-Oriented Programming: a Constructivism Design-First Approach

Kleanthis C. THRAMBOULIDIS
2003 Informatics in Education. An International Journal  
A constructivism-based approach to teach the object-oriented (OO) programming paradigm in introductory computer courses was developed and used for several years.  ...  A sequence of assignments has been designed and developed to allow students exposed to this approach to experiment with Java programming and see how the OO conceptual framework is implemented.  ...  Acknowledgements The earliest ideas for the described approach originated from the time the author was writing the book "Programming Languages II: Object-Oriented Programming" during 1997 for the Hellenic  ... 
doi:10.15388/infedu.2003.09 fatcat:djvn3ku3ife4bizp5v32t6hija

An Overall System Design Approach Doing Object-Oriented Modeling to Code-Generation for Embedded Electronic Systems [chapter]

Clemens Reichmann, Markus Kühl, Klaus D. Müller-Glaser
2003 Lecture Notes in Computer Science  
In this paper a new approach for an overall system design is presented.  ...  It supports object-oriented system modeling for software components in embedded systems in addition to time-discrete and time-continuous modeling concepts.  ...  object-oriented modeling approach.  ... 
doi:10.1007/3-540-36578-8_5 fatcat:nr7ztjrxofcsxpzmlwvnatasku

Fuzzy Logic Approach to Forecast the Extendibility/Extensibility in Object Oriented Design using an Integrated Model

Rajinder Vir, Parwinder Dhillon, Jaswinder Dhillon
2014 International Journal of Computer Applications  
General Terms Software Engineering, object Oriented design, extendibility, extensibility, Classes in object oriented Design.  ...  A number of researchers have conducted various empirical studies on the software metrics for Object Oriented design.  ...  In this thesis work a fuzzy logic based model is proposed to determine the extendibility/extensibility of an Object Oriented Design.  ... 
doi:10.5120/16371-5811 fatcat:tckathntgzdendmnfkjxhz5voy

Object-Oriented Design Archaeology with CIA++

Judith E. Grass
1992 Computing Systems  
The Object-Oriented Design (OOD) methods described by Grady Booch and James Rumbaugh provide the framework for my investigation. The static analysis tools are based on CIA#.  ...  In this situation it is necessary for the programmer to build a working model of the system's design.  ...  e si gn Arc hae olo gy with C IA 1]43 Object-Oriented Design Archaeology with CIA+ 59  ... 
dblp:journals/csys/Grass92 fatcat:5ijrbqpqingrdaoyh5t5zsdk3a

Concurrent Object-Oriented Development with Behavioral Design Patterns [chapter]

Benjamin Morandi, Scott West, Sebastian Nanz, Hassan Gomaa
2013 Lecture Notes in Computer Science  
This paper addresses this problem by defining a scheme to map concurrent UML designs to a concurrent object-oriented program.  ...  Using the COMET method for the architectural design of concurrent object-oriented systems, each component and connector is annotated with a stereotype indicating its behavioral design pattern.  ...  For each of COMET's component and connector types, this paper defines a mapping to an implementation in SCOOP (Simple Concurrent Object-Oriented Programming) [2, 3] , a concurrent object-oriented programming  ... 
doi:10.1007/978-3-642-39031-9_3 fatcat:umv2w7qtwvchhp23wztqny64s4

An object-oriented design and implementation of reusable graph objects with C++

Wing Ning Li, Ravi Kiran
1996 Proceedings of the 1996 ACM symposium on Applied Computing - SAC '96  
In this paper, we study the issues of reusable design and propose a design and implementation of reusable graph objects using object-oriented concepts so that graph objects can be adapted to new or revised  ...  any set of restrictions with the set of vertices and edges (resulting acyclic graphs, bipartite graphs, planar graphs, interval graphs, etc.).  ...  CONCLUSIONS An object-oriented design and implementation of reusable graph objects with C++ is proposed.  ... 
doi:10.1145/331119.331433 dblp:conf/sac/LiK96 fatcat:3dzft6frnzhmtf35tg4wwshwoi

Kintsugi VR: Designing with Fractured Objects

Asreen Rostami, Kasper Karlgren, Donald McMillan
2022 ACM International Conference on Interactive Media Experiences  
In discussion, we look to expand the concept of Fractured Objects by relating it to other design concepts such as Seamful Design and Wabi-Sabi, and explore the relationship to the temporality of interaction  ...  We introduce Kintsugi VR with Fractured Objects, drawing on the concept of 'golden repair' in which the act of reconnecting fractured parts improves the resulting whole object.  ...  The authors would like to thank Noah Hellwig, Disa Krosness, Erik Blåsjö, Leo Låby and Gabriel Widing for providing us the opportunity to study their artistic productions.  ... 
doi:10.1145/3505284.3529966 fatcat:bnabqa7bwvaa5hrfo2rsdxlyaq

Supporting Service-Oriented Design with Metrics

Helge Hofmeister, Guido Wirtz
2008 2008 12th International IEEE Enterprise Distributed Object Computing Conference  
In order to approach an objective design that incorporates these principles, we introduce four metrics for the analysis of how a system handles its complexity with service-oriented means.  ...  In this paper we propose a set of design metrics for service-oriented design.  ...  This paper builds on-top of the work that was done for object-oriented systems and applies it to SO in order to allow for an objective design approach.  ... 
doi:10.1109/edoc.2008.13 dblp:conf/edoc/HofmeisterW08 fatcat:akbvjudovreixe5qbhkb43aryy

Combining Object-Oriented Design and SOA with Remote Objects over Web Services

Marvin Ferber, Thomas Rauber, Sascha Hunold
2010 2010 Eighth IEEE European Conference on Web Services  
A ROWS object can be used to facilitate the simultaneous use of the concepts of Service Oriented Architectures (SOA) and Distributed Object Architectures (DOA).  ...  This approach enables a program object to be used in a distributed environment by accessing its Web service interface.  ...  service from an object-oriented software design (e. g., Apache Axis Tools).  ... 
doi:10.1109/ecows.2010.19 dblp:conf/ecows/FerberRH10 fatcat:cojm2rjmf5hlngrgmgkmy537i4

Designing object-oriented synchronous groupware with COAST

Christian Schuckmann, Lutz Kirchner, Jan Schümmer, Jörg M. Haake
1996 Proceedings of the 1996 ACM conference on Computer supported cooperative work - CSCW '96  
This paper introduces COAST, an object-oriented toolkit for the development of synchronous groupware, which enhances the usability and simplifies the development of such applications.  ...  Basic features of the toolkit include transaction-controlled access to replicated shared objects, transparent replication management, and a fully optimistic concurrency control.  ...  Special thanks are also due Till Schümmer, Holger Kleinsorgen, Torsten Holmer, and Roland Schleser who helped us to implement COAST.  ... 
doi:10.1145/240080.240186 dblp:conf/cscw/SchuckmannKSH96 fatcat:ayuadhtn7ben5fcpveq5xuuhuy

Enforcing Design Constraints with Object Logic [chapter]

Daniel Jackson
2000 Lecture Notes in Computer Science  
The challenge of bridging several levels, and checking code against abstract design constraints, is illustrated with a scenario from an air-traffic control system.  ...  gain confidence in their correctness), and to check that they are obeyed by an implementation.  ...  Acknowledgments The notion of design constraints was developed in collaboration with Martin Rinard.  ... 
doi:10.1007/978-3-540-45099-3_1 fatcat:ne7sdymprze3llnu6d466tvavy
« Previous Showing results 1 — 15 out of 1,451,518 results