Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×

SEARCH GUIDE  Download Search Tip PDF File

  • articleNo Access

    A KNOWLEDGE-BASED SOFTWARE DEVELOPMENT ENVIRONMENT SUPPORTING COOPERATIVE WORK

    The subject of this paper is the description of a process-centered software development environment called MERLIN which monitors and guides teams of software developers and managers in producing software objects. Software objects (or objects for short) include all sorts of documents like requirements analysis, design, code, user manuals, contracts etc. For each user, MERLIN automatically displays a specific working context which contains information like objects, their relations, their current development state, and corresponding tools. This information is filtered according to the (access) rights and duties a particular user has in a particular project, i.e. the working context depends on the user's role (e.g. programmer, designer, manager). Internally, the computation of the information to be contained in a working context, is based on a rulelike definition of a software process and a flexible interpretation mechanism to enact such a process definition. The main feature of the interpreter is an alternating use of backward and forward chaining for the interpretation of rules. In addition, our implementation enables a persistent storage and incremental update during runtime of all process information expressed in facts within the MERLIN knowledge base.

  • chapterNo Access

    Constructing a New Service Development Architecture Based on Ethics in Design Practice: Design Cases in Cooperative Viewpoint

    Ethics is an important issue for each company nowadays. Ethical standards should be formulated and applied in branding, operating policy, producing and so on. Ethics specifications and criteria not only are related to the organizational members’ values, working behaviors, and professional decision-making, but also involve the relationship management between branding and customers. Due to these reasons, enterprises cann’t focus on the direct benefit only. The ethic which might affect branding image and service quality is also the key point. Only when the ethical criteria are formulated as importance specifications in the new service development (NSD) process, the branding of enterprises can improve a service quality.

    Hence, company has started to the establishment of an ethical NSD architecture during NSD developing processes. This paper presents the ethical issues in NSD from internal and external viewpoint of company through focus group interview, and constructs an ethical NSD architecture. The proposed ethical NSD architecture might be able to provide a better ethical guideline for NSD developers to help company build a longer-term evolution of their branding and services’ quality.