• Login
    View Item 
    •   DSpace@RPI Home
    • Rensselaer Libraries
    • RPI Theses Online (Complete)
    • View Item
    •   DSpace@RPI Home
    • Rensselaer Libraries
    • RPI Theses Online (Complete)
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Interactive configuration : a logic programming-based approach

    Author
    Ferrucci, David A.
    View/Open
    174936_thesis.pdf (8.358Mb)
    Other Contributors
    Rogers, Edwin H.; Bringsjord, Selmer; Krishnamoorthy, M. S.; Meteer, Marie W.; Walker, Ellen L.; Yue, Po;
    Date Issued
    1994-12
    Subject
    Computer Science
    Degree
    PhD;
    Terms of Use
    This electronic version is a licensed copy owned by Rensselaer Polytechnic Institute, Troy, NY. Copyright of original work retained by author.;
    Metadata
    Show full item record
    URI
    https://hdl.handle.net/20.500.13015/1349
    Abstract
    The key component of an interactive configurator is the constraint manager which is responsible for incrementally maintaining the relationship between choices and constraint violations. As the user makes or modifies choices, the constraint manager makes accessible the violated constraints and the relevant alternatives that the user may consider to move forward toward a solution. The requirement to deliver meaningful and timely feedback imposes significant demands on the flexibility, efficiency and explainability of constraint management.; Admitting a strong commitment to Logic Programming (LP) as a fundamental paradigm for developing configuration systems, this thesis contributes a LP-based representation for configuration knowledge which uniquely integrates support for object-oriented modeling, dynamic default inheritance, negation as inconsistency and a three-value logic. Additionally, it provides the design, implementation and evaluation of a novel constrain manager which admits performance trade-off flexibility in the delivery of constraint management in LP.; Knowledge-based configuration has been an active and important research area since the triumphs of the computer-system configurator known as XCON developed by John McDermott in 1982. Configuration systems rely heavily on the representation of parts and their associated connectivity. this knowledge is often conceptualized in terms of configuration compnents, their properties, and constraints that govern their inter-connectivity. Purely automate configurators search for valid configurations given initial parameters and a body of constraints. These systems ignore the user's tacit requirements; those requirements which are not well understood at the outset, and may be best realized as the user is interactively exposed to the effects of different constraints on key choices.; Interactive configuration is a view of the configuration task which includes the user as an essential component of a dynamic process. The interactive configurator is designed to assist the user in an interactive and incremental exploration of the configuration space. It may guide or advise the user's decision making but it must communicate requirements or inconsistencies effected by the constraints in response to the user's choices. this feedback helps the user to refine the configuration space toward a satisfying solution.;
    Description
    December 1994; School of Science
    Department
    Dept. of Computer Science;
    Publisher
    Rensselaer Polytechnic Institute, Troy, NY
    Relationships
    Rensselaer Theses and Dissertations Online Collection;
    Access
    Restricted to current Rensselaer faculty, staff and students. Access inquiries may be directed to the Rensselaer Libraries.;
    Collections
    • RPI Theses Online (Complete)

    Browse

    All of DSpace@RPICommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    Login

    DSpace software copyright © 2002-2022  DuraSpace
    Contact Us | Send Feedback
    DSpace Express is a service operated by 
    Atmire NV