Abstract: Many studies have revealed the fact of the complexity
of ontology building process. Therefore there is a need for a new
approach which one of that addresses the socio-technical aspects in the
collaboration to reach a consensus. Meta-design approach is
considered applicable as a method in the methodological model of
socio-technical ontology engineering. Principles in the meta-design
framework are applied in the construction phases of the ontology. A
web portal is developed to support the meta-design principles
requirements. To validate the methodological model semantic web
applications were developed and integrated in the portal and also used
as a way to show the usefulness of the ontology. The knowledge based
system will be filled with data of Indonesian medicinal plants. By
showing the usefulness of the developed ontology in a semantic web
application, we motivate all stakeholders to participate in the
development of knowledge based system of medicinal plants in
Indonesia.
Abstract: System-level design based on high-level abstractions
is becoming increasingly important in hardware and embedded
system design. This paper analyzes meta-design techniques oriented
at developing meta-programs and meta-models for well-understood
domains. Meta-design techniques include meta-programming and
meta-modeling. At the programming level of design process, metadesign
means developing generic components that are usable in a
wider context of application than original domain components. At the
modeling level, meta-design means developing design patterns that
describe general solutions to the common recurring design problems,
and meta-models that describe the relationship between different
types of design models and abstractions. The paper describes and
evaluates the implementation of meta-design in hardware design
domain using object-oriented and meta-programming techniques.
The presented ideas are illustrated with a case study.