Using computer modeling techniques to design tunnel greenhouse structures

The importance of greenhouse construction in some parts of the south-east of Spain has led to the creation of a European Standard for the design and construction of greenhouses for commercial production (UNE-EN 13031-1). The design process of a tunnel greenhouse can be viewed as the construction of object-oriented programs. The idea behind this approach is to incorporate the characteristic of reusability into the greenhouse design process: this characteristic naturally reduces the cost of design of new programs, since the design costs are measured in time and the number of errors made and rectified. In this paper, we demonstrate modeling using object-oriented techniques (OOT) based upon standard UML and XML notations for simulating multitunnel greenhouses. These techniques facilitate identification of the actors involved, their roles, functions, interaction protocols and behavior. Some examples include the processes of greenhouse marketing, calculation of interdependencies and decomposition between the greenhouse structures.

[1]  George T. Heineman,et al.  Component-Based Software Engineering: Putting the Pieces Together , 2001 .

[2]  E. V. Krishnamurthy,et al.  Contextual-Knowledge Management in Peer to Peer Computing , 2004, KES.

[3]  V. K. Murthy,et al.  Contextual knowledge management in peer to peer computing: Applications to mobile-multiplayer games and robotics , 2005, Int. J. Knowl. Based Intell. Eng. Syst..

[4]  Pedro Sánchez,et al.  A Case Study in Performance Evaluation of Real-Time Teleoperation Software Architectures Using UML-MAST , 2003, Ada-Europe.

[5]  Seong-Ho Kong,et al.  Internet-Based Collaboration System: Press-Die Design Process for Automobile Manufacturer , 2002 .

[6]  Demetres Briassoulis,et al.  Review of Structural and Functional Characteristics of Greenhouses in European Union Countries, Part II: Typical Designs , 2000 .

[7]  Luis Iribarne,et al.  Describing Specifications and Architectural Requirements of COTS Components , 2004 .

[8]  Diego L. Valera,et al.  Measurement and simulation of climate inside Almerı́a-type greenhouses using computational fluid dynamics , 2004 .

[9]  Michel Bigand,et al.  An UML approach for the metamodelling of automated production systems for monitoring purpose , 2004, Comput. Ind..

[10]  Antonio Vallecillo,et al.  A Trading Service for COTS Components , 2004, Comput. J..

[11]  C. M. Sperberg-McQueen,et al.  Extensible markup language , 1997 .

[12]  Hassan Gomaa,et al.  A knowledge-based method for inferring semantic concepts from visual models of system behavior , 2000, TSEM.

[13]  Arvinder Kaur,et al.  Component Based Software Engineering , 2010 .

[14]  Bruce Lewis Architecture Based Model Driven Software and System Development for Real-Time Embedded Systems , 2002, RISSEF.