CumInCAD is a Cumulative Index about publications in Computer Aided Architectural Design
supported by the sibling associations ACADIA, CAADRIA, eCAADe, SIGraDi, ASCAAD and CAAD futures

PDF papers
References

Hits 1 to 20 of 582

_id 5bce
authors Ceccato, Cristiano
year 1999
title Evolutionary Design Tools for Mass-Customisation
source III Congreso Iberoamericano de Grafico Digital [SIGRADI Conference Proceedings] Montevideo (Uruguay) September 29th - October 1st 1999, pp. 152-156
summary This paper describes an instance of the author’s ongoing research in the field of Generative Design. The work is based on the premise that computer-aided design (CAD) should evolve beyond its current limitation of one-way interaction, and become a dynamic, intelligent, multi-user environment that encourages creativity and actively supports the evolution of individual, mass-customised designs which exhibit common features. The understanding of fundamental shape-forming processes in nature inspires us to move beyond the existing CAD paradigms and re-examine the way we can benefit from the computers in design. We can use this knowledge to create a new generation of computer-based design tools which use evolutionary search algorithms to generate create a common family of individual designs optimised according to particular criteria, while supporting our design intuition. The author explores this idea by illustrating a research project between the Hong Kong Polytechnic University and Deakin University (Australia). The project implements a multi-user oriented design tool for evolutionary design, which was tailored to produce a simple object such as door handle. The paper first gives a short historical and philosophical to the work, then describes the technical and algorithmic requirements, and implementation of the system. It concludes by describing an experiment in which the system was used on a "live" test group of people to generate individual, mass-customised designs.
series SIGRADI
email
last changed 2016/03/10 09:48

_id 4989
authors Clayton, M.J., Teicholz, P., Fischer, M. and Kunz, J.
year 1999
title Virtual components consisting of form, function and behavior
source Automation in Construction 8 (3) (1999) pp. 351-367
summary Software can produce a product model of a building as a consequence of the designers' actions in drawing and evaluating the design. The actions of the designer include interpreting, predicting and assessing the emerging design and describe the building in terms of forms, functions and behaviors. A software prototype has been implemented that incorporates this understanding of the design process in the field of building design. It employs object-oriented classes to represent forms, functions and behaviors. As a software user draws and interprets the design for multiple evaluation issues, the software creates a unique `virtual component' for each entity. During automated reasoning to evaluate the emerging design, virtual components collect and organize form, function and behavior instances to describe the parts of the building. In comparison to other product models, our approach, which we refer to as a `Virtual Product Model', better accommodates change, provides increased support for the design process and enriches the product representation by including function and behavior.
series journal paper
more http://www.elsevier.com/locate/autcon
last changed 2003/05/15 21:22

_id 5c7d
authors Couwenbergh, J.P., Croegaert, A., Gallez, B., Petit, P. and Tilman, M.
year 1999
title The Architect, CAD and Teaching The Pedagogical Point of View at Tournai's ISA Saint-Luc
source AVOCAAD Second International Conference [AVOCAAD Conference Proceedings / ISBN 90-76101-02-07] Brussels (Belgium) 8-10 April 1999, pp. 221-228
summary Object-oriented approach to software development is discussed as a conceptual framework and working computational model for creative architectural design. Two modes of obejct orientation in design are elaborated. The more conservative mode is static, based on class- type/object-instance hierarchies. The other mode is dynamic, based on a modern view of computation as multi-threaded evolution of interacting objects.
series AVOCAAD
last changed 2005/09/09 10:48

_id d79a
authors Ekholm, Anders and Fridqvist, Sverker
year 1999
title The BAS*CAAD Information System for Design principles, Implementation, and a Design Scenario
source Proceedings of the Eighth International Conference on Computer Aided Architectural Design Futures [ISBN 0-7923-8536-5] Atlanta, 7-8 June 1999, pp. 149-164
summary The objectives of the BAS-CAAD-project are to investigate into theories and methods for computer aided architectural design, with emphasis on requirements of early stages of the design process. Information systems can be characterised as static or dynamic concerning the definition of classes in the model schema, and concerning classification of model objects. The paper presents the BAS-CAAD system, a prototype software that implements the conceptually most important features of a dynamic information system for design. The BAS-CAAD information system is built on a generic ontological framework. The system allows a free combination of attributes, supporting the incremental way that knowledge is built up during design. It provides a generic library structure that allows definition of objects classes in different levels of generalisation that may originate from international standards or the individual designer. For example, in the construction context, it allows modelling of buildings and their parts, as well as user organisations and user activities. The function of the system is illustrated in two scenarios.
keywords CAD, Design, Dynamic Schema Evolution, Information Systems, Object Oriented Modelling, Product Modelling, Design Scenario
series CAAD Futures
email
last changed 2006/11/07 07:23

_id ga9916
id ga9916
authors Elzenga, R. Neal and Pontecorvo, Michael S.
year 1999
title Arties: Meta-Design as Evolving Colonies of Artistic Agents
source International Conference on Generative Art
summary Meta-design, the act of designing a system or species of design instead of a design instance, is an important concept in modern design practice and in the generative design paradigm. For meta-design to be a useful tool, the designer must have more formal support for both design species definition/expression and the abstract attributes which the designer is attempting to embody within a design. Arties is an exploration of one possible avenue for supporting meta-design. Arties is an artistic system emphasizing the co-evolution of colonies of Artificial Life design or artistic agents (called arties) and the environment they inhabit. Generative design systems have concentrated on biological genetics metaphors where a population of design instances are evolved directly from a set of ‘parent’ designs in a succession of generations. In Arties, the a-life agent which is evolved, produces the design instance as a byproduct of interacting with its environment. Arties utilize an attraction potential curve as their primary dynamic. They sense the relative attraction of entities in their environment, using multiple sensory channels. Arties then associate an attractiveness score to each entity. This attractiveness score is combined with a 'taste' function built into the artie that is sensitized to that observation channel, entity, and distance by a transfer function. Arties use this attraction to guide decisions and behaviors. A community of arties, with independent evolving attraction criteria can pass collective judgement on each point in an art space. As the Artie moves within this space it modifies the environment in reaction to what it senses. Arties support for Meta-design is in (A) the process of evolving arties, breeding their attraction potential curve parameters using a genetic algorithm and (B) their use of sensory channels to support abstract attributes geometries. Adjustment of these parameters tunes the attraction of the artie along various sensing channels. The multi-agent co-evolution of Arties is one approach to creating a system for supporting meta-design. Arties is part of an on-going exploration of how to support meta-design in computer augmented design systems. Our future work with Arties-like systems will be concerned with applications in areas such as modeling adaptive directives in Architecture, Object Structure Design, spatio-temporal behaviors design (for games and simulations), virtual ambient spaces, and representation and computation of abstract design attributes.
series other
more http://www.generativeart.com/
last changed 2003/08/07 17:25

_id 6be9
authors Guo, Haoxu
year 1999
title The Realization of Intelligent Aid to CAD of Architectural Design with the Object-Oriented Method
source CAADRIA '99 [Proceedings of The Fourth Conference on Computer Aided Architectural Design Research in Asia / ISBN 7-5439-1233-3] Shanghai (China) 5-7 May 1999, pp. 443-454
doi https://doi.org/10.52842/conf.caadria.1999.443
summary The object-oriented analysis and design has been the principal technology of software development since the 90s and intellectualization has been the direction of development for CAD software in the architectural design. An investigation is made on the application of the object-oriented technology to the realization of the intellectualization of the CAD for architectural design.
keywords Object-oriented; CAD for Architectural Design, Intelligent Technology, Design Expert System, Object, Visual-Computing Integration, Parameter Drive, Polymorphism, Inherit, Correlated Operation
series CAADRIA
last changed 2022/06/07 07:50

_id ba93
authors Hendricx, Ann and Neuckermans, Herman
year 1999
title About Objects and Approaches - A Conceptual View on Building Models
source Proceedings of the Eighth International Conference on Computer Aided Architectural Design Futures [ISBN 0-7923-8536-5] Atlanta, 7-8 June 1999, pp. 133-148
summary Considering integrated CAAD environments for architectural design, a number of different approaches are possible. This paper presents the policy of the CADLAB at the KU Leuven University, where design support right from the first design phases is a basic consideration. After a short introduction on the theoretical framework and additional design tests, we will discuss the core object model that forms the cornerstone for the contemplated design environment. This object model describes all possible data, concepts and operations connected with the architectural design process. For its development, we used the object-oriented analysis method MERODE. The starting-points and main aspects of the model will be discussed, illustrated with examples of implemented prototypes. The architect's point of view and the specific nature of the architectural design process were always kept in mind, thus leading to a model that hopes to make a valuable contribution to the research area of integrated design environments.
keywords CAAD, Integrated Design Environment, Building Models, Conceptual Modelling, MERODE
series CAAD Futures
email
last changed 2006/11/07 07:22

_id fd25
authors Homma, R., Iki, K., Morozumi, M. and Morisaki, T.
year 1999
title Geographic Information Database for Landscape Evaluation
source CAADRIA '99 [Proceedings of The Fourth Conference on Computer Aided Architectural Design Research in Asia / ISBN 7-5439-1233-3] Shanghai (China) 5-7 May 1999, pp. 143-152
doi https://doi.org/10.52842/conf.caadria.1999.143
summary In a landscape evaluation of a large-scale facilities construction such as garbage disposal facilities, it is necessary to grasp landscape characteristics of the area that is able to observe object facilities. This landscape characteristic consists of both a geographical characteristic (landscape resources, public space, districts designated by various urban planing laws, etc.) and a visual characteristic (visibility / invisibility range, distance from the object). The facilities design with consideration for landscape requires a geographic information database for the landscape characteristic, which enable planners to share the geographic information in the area. Authors proposed Network-based Dynamic Evaluation Process for urban landscapes in CAADRIA98, and illustrated the need of the common place that shares geographic information in the process. The system has function to provide the information of the area with layered maps simply. However the system developed with HTML Layer Function, that has limited to update data and boolean operate of layers. For using the system for practical purposes, it should conduct a GIS lookup and report back, via HTML. On the other hand, at present, there are various analogue thematic maps, digital maps are not prepared enough for landscape evaluation. It causes that landscape design process is not efficient. Also, a potential (importance) of viewpoints for evaluating facilities design have been defined by qualitative analysis so far, therefore a quantitative comparison of viewpoints was not available. As a solution of those problems, authors are tackling the development of Geographic Information Database (GIDB) by using GIS. In this paper authors give an outline of GIDB composed of overlaying various digital thematic maps included visual characteristic of the facilities. As a case study, in construction of the garbage disposal facilities in Kumamoto city, the important viewpoints was extracted by GIDB.
series CAADRIA
email
last changed 2022/06/07 07:50

_id ae38
authors Jabi, Wassim
year 1999
title Integrating Databases, Objects and the World-Wide Web for Collaboration in Architectural Design
source Proceedings of the focus symposium: World Wide Web as Framework for Collaboration in conjunction with the 11th International Conference on Systems Research, Informatics and Cybernetics, The International Institute for Advanced Studies in Systems Research
summary Architectural design requires specialized vertical knowledge that goes beyond the sharing of marks on paper or the multi-casting of video images. This paper briefly surveys the state-ofthe- art in groupware and outlines the need for vertical and integrated support of synchronous and asynchronous design collaboration. The paper also describes a software prototype (WebOutliner) under development that uses a three-tier persistent object-oriented, web-based technology for a richer representation of hierarchical architectural artifacts using Apple’s WebObjects technology. The prototype contributes to earlier work that defined a framework for a shared workspace consisting of Participants, Tasks, Proposals, and Artifacts. These four elements have been found through observation and analysis to be adequate representations of the essential components of collaborative architectural design. These components are also hierarchical which allows users to filter information, copy completed solutions to other parts of the program, analyze and compare design parameters and aggregate hierarchical amounts. Given its object orientation, the represented artifacts have built-in data and methods that allow them to respond to user actions and manage their own sub-artifacts. In addition, the prototype integrates this technology with Java tools for ubiquitous synchronous web-based access. The prototype uses architectural programming (defining the spatial program of a building) and early conceptual design as examples of seamlessly integrated groupware applications.
keywords Computer Supported Collaborative Design, WebObjects, Synchronous and Asynchronous Collaboration, Java Applets, Application Server, Web-based Interface
series other
email
last changed 2002/03/05 19:55

_id avocaad_2001_22
id avocaad_2001_22
authors Jos van Leeuwen, Joran Jessurun
year 2001
title XML for Flexibility an Extensibility of Design Information Models
source AVOCAAD - ADDED VALUE OF COMPUTER AIDED ARCHITECTURAL DESIGN, Nys Koenraad, Provoost Tom, Verbeke Johan, Verleye Johan (Eds.), (2001) Hogeschool voor Wetenschap en Kunst - Departement Architectuur Sint-Lucas, Campus Brussel, ISBN 80-76101-05-1
summary The VR-DIS research programme aims at the development of a Virtual Reality – Design Information System. This is a design and decision support system for collaborative design that provides a VR interface for the interaction with both the geometric representation of a design and the non-geometric information concerning the design throughout the design process. The major part of the research programme focuses on early stages of design. The programme is carried out by a large number of researchers from a variety of disciplines in the domain of construction and architecture, including architectural design, building physics, structural design, construction management, etc.Management of design information is at the core of this design and decision support system. Much effort in the development of the system has been and still is dedicated to the underlying theory for information management and its implementation in an Application Programming Interface (API) that the various modules of the system use. The theory is based on a so-called Feature-based modelling approach and is described in the PhD thesis by [first author, 1999] and in [first author et al., 2000a]. This information modelling approach provides three major capabilities: (1) it allows for extensibility of conceptual schemas, which is used to enable a designer to define new typologies to model with; (2) it supports sharing of conceptual schemas, called type-libraries; and (3) it provides a high level of flexibility that offers the designer the opportunity to easily reuse design information and to model information constructs that are not foreseen in any existing typologies. The latter aspect involves the capability to expand information entities in a model with relationships and properties that are not typologically defined but applicable to a particular design situation only; this helps the designer to represent the actual design concepts more accurately.The functional design of the information modelling system is based on a three-layered framework. In the bottom layer, the actual design data is stored in so-called Feature Instances. The middle layer defines the typologies of these instances in so-called Feature Types. The top layer is called the meta-layer because it provides the class definitions for both the Types layer and the Instances layer; both Feature Types and Feature Instances are objects of the classes defined in the top layer. This top layer ensures that types can be defined on the fly and that instances can be created from these types, as well as expanded with non-typological properties and relationships while still conforming to the information structures laid out in the meta-layer.The VR-DIS system consists of a growing number of modules for different kinds of functionality in relation with the design task. These modules access the design information through the API that implements the meta-layer of the framework. This API has previously been implemented using an Object-Oriented Database (OODB), but this implementation had a number of disadvantages. The dependency of the OODB, a commercial software library, was considered the most problematic. Not only are licenses of the OODB library rather expensive, also the fact that this library is not common technology that can easily be shared among a wide range of applications, including existing applications, reduces its suitability for a system with the aforementioned specifications. In addition, the OODB approach required a relatively large effort to implement the desired functionality. It lacked adequate support to generate unique identifications for worldwide information sources that were understandable for human interpretation. This strongly limited the capabilities of the system to share conceptual schemas.The approach that is currently being implemented for the core of the VR-DIS system is based on eXtensible Markup Language (XML). Rather than implementing the meta-layer of the framework into classes of Feature Types and Feature Instances, this level of meta-definitions is provided in a document type definition (DTD). The DTD is complemented with a set of rules that are implemented into a parser API, based on the Document Object Model (DOM). The advantages of the XML approach for the modelling framework are immediate. Type-libraries distributed through Internet are now supported through the mechanisms of namespaces and XLink. The implementation of the API is no longer dependent of a particular database system. This provides much more flexibility in the implementation of the various modules of the VR-DIS system. Being based on the (supposed to become) standard of XML the implementation is much more versatile in its future usage, specifically in a distributed, Internet-based environment.These immediate advantages of the XML approach opened the door to a wide range of applications that are and will be developed on top of the VR-DIS core. Examples of these are the VR-based 3D sketching module [VR-DIS ref., 2000]; the VR-based information-modelling tool that allows the management and manipulation of information models for design in a VR environment [VR-DIS ref., 2000]; and a design-knowledge capturing module that is now under development [first author et al., 2000a and 2000b]. The latter module aims to assist the designer in the recognition and utilisation of existing and new typologies in a design situation. The replacement of the OODB implementation of the API by the XML implementation enables these modules to use distributed Feature databases through Internet, without many changes to their own code, and without the loss of the flexibility and extensibility of conceptual schemas that are implemented as part of the API. Research in the near future will result in Internet-based applications that support designers in the utilisation of distributed libraries of product-information, design-knowledge, case-bases, etc.The paper roughly follows the outline of the abstract, starting with an introduction to the VR-DIS project, its objectives, and the developed theory of the Feature-modelling framework that forms the core of it. It briefly discusses the necessity of schema evolution, flexibility and extensibility of conceptual schemas, and how these capabilities have been addressed in the framework. The major part of the paper describes how the previously mentioned aspects of the framework are implemented in the XML-based approach, providing details on the so-called meta-layer, its definition in the DTD, and the parser rules that complement it. The impact of the XML approach on the functionality of the VR-DIS modules and the system as a whole is demonstrated by a discussion of these modules and scenarios of their usage for design tasks. The paper is concluded with an overview of future work on the sharing of Internet-based design information and design knowledge.
series AVOCAAD
email
last changed 2005/09/09 10:48

_id 39cb
authors Kelleners, Richard H.M.C.
year 1999
title Constraints in object-oriented graphics
source Eindhoven University of Technology
summary In the area of interactive computer graphics, two important approaches to deal with the complexity of designing and implementing graphics systems are object-oriented programming and constraint-based programming. From literature, it appears that combination of these two has clear advantages but has also proven to be difficult. One of the main problems is that constraint programming infringes the information hiding principle of object-oriented programming. The goal of the research project is to combine these two approaches to benefit from the strengths of both. Two research groups at the Eindhoven University of Technology investigate the use of constraints on graphics objects. At the Architecture department, constraints are applied in a virtual reality design environment. At the Computer Science department, constraints aid in modeling 3D animations. For these two groups, a constraint system for 3D graphical objects was developed. A conceptual model, called CODE (Constraints on Objects via Data flows and Events), is presented that enables integration of constraints and objects by separating the object world from the constraint world. In the design of this model, the main aspect being considered is that the information hiding principle among objects may not be violated. Constraint solvers, however, should have direct access to an object’s internal data structure. Communication between the two worlds is done via a protocol orthogonal to the message passing mechanism of objects, namely, via events and data flows. This protocol ensures that the information hiding principle at the object-oriented programming level is not violated while constraints can directly access “hidden” data. Furthermore, CODE is built up of distinct elements, or entity types, like constraint, solver, event, data flow. This structure enables that several special purpose constraint solvers can be defined and made to cooperate to solve complex constraint problems. A prototype implementation was built to study the feasibility of CODE. Therefore, the implementation should correspond directly to the conceptual model. To this end, every entity (object, constraint, solver) of the conceptual model is represented by a separate process in the language MANIFOLD. The (concurrent) processes communicate by events and data flows. The implementation serves to validate the conceptual model and to demonstrate that it is a viable way of combining constraints and objects. After the feasibility study, the prototype was discarded. The gained experience was used to build an implementation of the conceptual model for the two research groups. This implementation encompassed a constraint system with multiple solvers and constraint types. The constraint system was built as an object-oriented library that can be linked to the applications in the respective research groups. Special constructs were designed to ensure information hiding among application objects while constraints and solvers have direct access to the object data. CODE manages the complexity of object-oriented constraint solving by defining a communication protocol to allow the two paradigms to cooperate. The prototype implementation demonstrates that CODE can be implemented into a working system. Finally, the implementation of an actual application shows that the model is suitable for the development of object-oriented software.
keywords Computer Graphics; Object Oriented Programming; Constraint Programming
series thesis:PhD
last changed 2003/02/12 22:37

_id 4ae8
authors Kokosalakis, Jen, Hohmann, L.M. and Pamplin, I.
year 1999
title Benefits of Data Integration in Building Modelling: 3D Object Oriented Professional Collaboration
source AVOCAAD Second International Conference [AVOCAAD Conference Proceedings / ISBN 90-76101-02-07] Brussels (Belgium) 8-10 April 1999, pp. 103-130
summary This paper will review current progress across the building construction industry in meeting demands for use of data integration with the 3D building model as the coordinating device in building design and development. Decades of national initiatives from NEDO (1990) to Egan (1998) have striven to encourage collaboration in first the building design team and later targetting in programmas the means to accomplish this. In its 14th year 'The User Group' has intensified efforts to persuade the industry of the benefits of associating all data involved from the first briefing and conception of design needs and ideas, through the development of the design, testing for structures, costs, heating, lighting, urban and rural environmental impact, facilities management, adaptation and even the eventual controlled demolition of the building. Examples in this paper will be reported from 'The User Group' conference, "Profit from Data Integration: An industry update", (NEC, Birmingham, Nov. 1998), to indicate how various organisations are now profiting from data integration in 3D object orientated modelling.
series AVOCAAD
email
last changed 2005/09/09 10:48

_id 7c87
authors Mahdavi, A., Ilal, M.E. Mathew, O., Ries, R. and Suter, G.
year 1999
title Aspects of S2
source Proceedings of the Eighth International Conference on Computer Aided Architectural Design Futures [ISBN 0-7923-8536-5] Atlanta, 7-8 June 1999, pp. 185-196
summary We present in this paper the essential aspects of the S2 system. This is the internet realization of SEMPER, an active, multi-domain, space-based, object oriented design environment for integrated building performance modeling. The key features of the S2 environment are as follows: A user can access the system regardless of the computer hardware, operating system or the location on a network; geographically distributed users can asynchronously generate a building model through the user interface; this building model can then be simultaneously evaluated with multiple simulation applications running on remote simulation servers; persistent storage is provided for project data and evaluation results; designers using the system have access to multiple libraries that contain building information such as material data, construction types, schedules, and weather data.
keywords Building Performance Simulation, Distributed System, Internet
series CAAD Futures
email
last changed 2006/11/07 07:22

_id c36d
authors Mahdavi, A.
year 1999
title A comprehensive computational environment for performance based reasoning in building design and evaluation
source Automation in Construction 8 (4) (1999) pp. 427-435
summary This paper introduces a comprehensive computational implementation effort toward the incorporation of simulation-based performance evaluation in building design. Specifically, the computational design support system `SEMPER' will be described. SEMPER's main objectives are: (i) a methodologically consistent (first-principles-based) and flexible performance modeling approach through the entire building design and engineering process; (ii) provision of comprehensive, i.e., multi-domain building performance evaluation support; (iii) seamless and dynamic communication between the simulation model and the general building representation in an object-oriented space-based design environment; and (iv) active convergence support via a bi-directional inference mechanism that provides not only the conventional design-to-performance mapping option but also a `preference-based' performance-to-design mapping technology.
series journal paper
email
more http://www.elsevier.com/locate/autcon
last changed 2003/05/15 21:22

_id 96dd
authors Naja, H.
year 1999
title Multiview databases for building modelling
source Automation in Construction 8 (5) (1999) pp. 567-579
summary Database systems provide various facilities including modelling data, queries, semantic integrity control, concurrency control, recovery and authorisation. The transition from relational database technology to object technology is characterised by a richer data model to meet the requirements of new applications such as computer-aided design (CAD) systems. However, object technology still has several shortcomings. One of these shortcomings is that conventionally object model is not able to deal with data that can be described and queried according to different viewpoints. The building practice, for example, is characterised by the organisation of different participants that work towards the elaboration of the building; each one performs a specific role and has a specific view on the building project data. This paper proposes the CEDAR model, which specifies object-oriented multiview databases that can represent data and ensure their integrity according to different viewpoints. The approach is illustrated with an outline of a building project.
series journal paper
more http://www.elsevier.com/locate/autcon
last changed 2003/05/15 21:23

_id 9f59
authors Qian, Dongqiu and Gross, Mark D.
year 1999
title Collaborative Design with NetDraw
source Proceedings of the Eighth International Conference on Computer Aided Architectural Design Futures [ISBN 0-7923-8536-5] Atlanta, 7-8 June 1999, pp. 213-226
summary The paper describes NetDraw, a Java-based object oriented drawing program that employs a server-client architecture to provide a shared drawing environment for collaborative design. NetDraw goes beyond conventional shared whiteboard applications in its support for concurrency control, groups and constraints, and ephemeral gesture objects. Small and simple enough that users can learn it quickly, NetDraw is designed to run on small platforms such as handheld computers. We describe NetDraw's features and an early evaluation of its use.
keywords Synchronous Collaboration, Shared Drawing.
series CAAD Futures
email
last changed 2006/11/07 07:22

_id 0647
authors Rosenberg, D.
year 1999
title Use Case Driven Object Modeling with UML
source A Practical Approach. Reading, MA: Addison-Wesley
summary Combining some of today's best ideas about customer-driven object-oriented design, Use Case Driven Object Modeling with UML: A Practical Approach shows you how to use Unified Modeling Language (UML) in the real world, keeping with the author's proprietary software design process. The book begins with the genesis of the author's ICONIX Unified Object Modeling Approach, borrowing ideas and strategies from the "three amigos" who invented UML: Grady Booch, James Rumbaugh, and Ivar Jacobson. Throughout this text, the ICONIX method is used to model a stock trading system, with all the relevant UML diagrams, beginning with class definition and use cases. The author's approach to software relies heavily on customer requirements and use case scenarios for which he has a good deal of practical advice. He provides numerous hints for avoiding bogged-down diagrams. After preliminary design, he advocates drilling down into specifics with robustness diagrams, which trace how classes interact with one another. The most detailed design work comes next with sequence diagrams. Subsequent chapters offer tips on project management, implementation, and testing. Throughout this lively and intelligently organized book, the author presents numerous real-world tips (and Top 10 lists) that supply wisdom to his perspective on effective software design.
series other
last changed 2003/04/23 15:14

_id b9ec
authors Rychter, Zenon
year 1999
title Creative Design in Object-Oriented Environments
source AVOCAAD Second International Conference [AVOCAAD Conference Proceedings / ISBN 90-76101-02-07] Brussels (Belgium) 8-10 April 1999, pp. 157-167
summary Object-oriented approach to software development is discussed as a conceptual framework and working computational model for creative architectural design. Two modes of object orientation in design are elaborated. The more conservative mode is static, based on class- type/object-instance hierarchies. The other mode is dynamic, based on a modern view of computation as multi-threaded evolution of interacting objects.
series AVOCAAD
email
last changed 2005/09/09 10:48

_id 5de1
authors Tah, J.H.M., Howes, R. and Losifidis, P.
year 1999
title Integration of design and construction through shared objects in the CO-CIS project
source CIDAC, Volume 1 Issue 1 May 1999, pp.
summary This paper presents an Integrated Building Project Model (IBPM) which provides the basis on which software applications can share objects and shows how integration is achieved at the conceptual level. It is used to develop a pure object-oriented database server which acts as a central object repository, and facilitates the sharing of objects between multiple applications. The IBPM provided the basis for the development of the COllaborative Construction Integrated System (CO-CIS) based on the principles of client/server computing and utilising dynamic common object sharing in real-time between CAD and project management packages. The work demonstrates the capabilities of pure object technologies and should encourage industry to adopt the approach and facilitate the development of the common information standards.
keywords Object-Oriented Project Modelling, Object-Oriented Databases, Integration, Collaborative Environment, CAD, Project Management
series journal paper
last changed 2003/05/15 21:23

_id ga9925
id ga9925
authors Ambrosini, L., Longatti, M. and Miyajima, H.
year 1999
title Time sections, abstract machines
source International Conference on Generative Art
summary conditions a time-spatial discontinuity in the urban grid, ancient walls casually discovered in a substrate of the contemporary town needs a surplus of information to be understood and interfaced with their current condition. diagrams diverse chronological stages of the urban evolution are mapped on the area, in order to read the historical stratifications as a multiplicity of signs; this abstract approach leads to consider the roman space as guided by metrics, a system of measure superimposed on the landscape, vs. medioeval spatial continuity, where more fluid relations between the same urban elements create a completely different pattern.assemblage (time sections) a surface, automatically displaced from the medioeval diagram, moves along the z axis, the historical stratification direction, intersecting in various, unpredictable, manners a series of paths; these paths start as parallels, allowing an undifferentiated access to the area, and mutate along their developing direction, intertweening and blending each other; linear openings are cut on the surface, virtually connecting the two levels by light, following the roman grid in rhythm and measure. Projected on the lateral wall, the cadence of the vertical and horizontal elements becomes a temporal diagram of the design process.movement time takes part into the process through two kinds of movement: the first one, freezed when reaches the best results, in terms of complexity, is given by the surface intersecting the tubular paths; the second one is represented by multiple routes walking on which the project can be experienced (in absence of any objective, fixed, point of view, movement becomes the only way to understand relations). Thresholds between typical architectural categories (such as inside-outside, object-landscape etc.) are blurred in favour of a more supple condition, another kind of continuity (re)appears, as a new media, between the different historical layers of the city.
series other
more http://www.generativeart.com/
last changed 2003/08/07 17:25

For more results click below:

this is page 0show page 1show page 2show page 3show page 4show page 5... show page 29HOMELOGIN (you are user _anon_525778 from group guest) CUMINCAD Papers Powered by SciX Open Publishing Services 1.002