Meta tags:
Headings (most frequently used words):
adlrr2010, 04, 2010, 2009, to, research, 14, learning, technologies, breakout, groups, panel, with, repositories, models, repository, adl, content, registries, and, framework, identifier, interoperability, work, of, collections, interoppo, 11, 30, 27, 15, 13, 06, 05, 29, 16, 01, 03, 18, about, me, linking, through, standards, comments, blog, archive, feedjit, live, traffic, feed, subscribe, nectar, melbourne, town, hall, my, summary, wrap, up, future, directions, vendors, social, media, alternative, what, are, the, problems, we, ve, identified, so, far, tech, interop, panels, initiatives, us, govt, perspectives, notes, from, summit, using, uml, component, diagrams, embed, service, usage, embedding, sums, google, wave, visit, european, schoolnet, identifiers, metadata, transformation, translation, aspect, lode, abstract, hierarchies, resources, registering, in, use, cases, further, urn, nbn, resolver, demonstration, ukoln, international, workshop, paul, jesukiewicz, karen, cator, dept, ed, frank, olken, nsf,
Text of the page (most frequently used words):
the (599), and (304), for (159), are (144), not (130), that (119), with (113), #content (94), what (89), can (86), will (85), but (83), they (76), this (74), data (72), service (65), have (65), repositories (64), #collection (64), from (61), sum (61), need (60), all (57), repository (56), metadata (56), services (54), identifier (51), more (51), their (48), there (48), different (47), use (46), has (42), identifiers (40), you (40), research (38), out (38), may (37), learning (37), registry (36), work (36), resources (36), how (36), which (34), would (33), into (33), functionality (33), just (33), through (32), web (32), http (32), now (31), aspect (31), search (31), nectar (30), them (30), user (30), some (30), application (29), sums (29), want (28), interoperability (28), users (28), one (28), like (27), other (27), get (27), about (26), people (26), between (26), needs (26), don (25), model (24), infrastructure (24), community (24), same (23), systems (23), than (23), adlrr2010 (23), two (22), access (22), been (22), collections (22), comments (21), system (21), already (21), know (21), using (21), used (21), lre (21), component (21), embedded (21), opoudjis (20), posted (20), being (20), models (20), should (20), much (20), source (20), only (20), cloud (20), standards (19), also (19), registries (19), google (19), because (18), multiple (18), open (18), own (18), project (18), does (18), still (18), interface (18), sources (18), business (18), profile (17), could (17), objects (17), its (17), support (17), based (17), well (17), each (17), resource (17), any (17), problem (17), single (17), interfaces (17), such (16), including (16), then (16), both (16), national (16), entries (16), end (16), discovery (16), reuse (16), description (16), object (15), things (15), was (15), context (15), ilox (15), available (15), those (15), searchable (15), embedding (15), tech (15), world (14), information (14), thing (14), vocabularies (14), way (14), tools (14), exposed (14), these (13), new (13), group (13), across (13), very (13), when (13), profiles (13), where (13), virtual (13), universal (13), our (13), annotations (13), communities (13), needed (12), existing (12), outside (12), right (12), make (12), diagram (12), social (12), 2010 (11), equivalence (11), set (11), frbr (11), level (11), handle (11), scheme (11), too (11), start (11), lots (11), place (11), making (11), lom (11), common (11), lode (11), most (11), over (11), requirements (11), schemes (11), resolution (11), labels (11), fedora (11), whether (10), doing (10), uri (10), problems (10), descriptions (10), back (10), development (10), exchange (10), specific (10), given (10), important (10), though (9), getting (9), working (9), components (9), education (9), did (9), describe (9), who (9), network (9), going (9), push (9), everyone (9), framework (9), simple (9), annotate (9), must (9), nsdl (9), security (9), live (8), 2009 (8), first (8), rdf (8), digital (8), built (8), distinct (8), together (8), time (8), persistent (8), particular (8), see (8), uris (8), resolver (8), within (8), vocabulary (8), map (8), currently (8), link (8), affiliates (8), provide (8), software (8), string (8), means (8), next (8), good (8), usage (8), shareable (8), exposes (8), port (8), adl (8), collaboration (8), interop (8), standard (8), focus (8), outcomes (7), identities (7), schema (7), build (7), point (7), ark (7), many (7), building (7), come (7), authority (7), cases (7), solutions (7), actually (7), terms (7), providers (7), happen (7), transformation (7), abstract (7), were (7), driven (7), something (7), teachers (7), external (7), exist (7), interoperable (7), mean (7), part (7), kinds (7), fact (7), semantic (7), core (7), even (7), hard (7), wave (7), years (7), uml (7), diagrams (7), policy (7), identity (7), difficult (7), management (7), facebook (7), ppl (7), nodes (7), nsp (7), posts (6), assertions (6), closed (6), central (6), create (6), change (6), name (6), workshop (6), involved (6), trying (6), challenges (6), identifying (6), limited (6), approach (6), urns (6), resolving (6), library (6), discussion (6), eunet (6), includes (6), european (6), current (6), possible (6), binding (6), online (6), delivery (6), yet (6), creating (6), developing (6), portals (6), groups (6), case (6), once (6), associated (6), hoc (6), local (6), protocols (6), quality (6), thought (6), retrieval (6), reason (6), anything (6), another (6), isn (6), around (6), stuff (6), authentication (6), read (6), ways (6), others (6), knowledge (6), understand (6), future (6), best (6), discipline (6), self (5), identified (5), offer (5), manifestation (5), institutions (5), here (5), names (5), allow (5), give (5), levels (5), trust (5), space (5), useful (5), workflows (5), defined (5), modelled (5), said (5), range (5), notes (5), sustainability (5), works (5), finding (5), got (5), australia (5), further (5), deal (5), eun (5), mapping (5), translation (5), cannot (5), ims (5), under (5), after (5), order (5), value (5), put (5), several (5), peer (5), kind (5), hierarchies (5), expose (5), shared (5), down (5), adding (5), science (5), discover (5), client (5), schoolnet (5), xri (5), rather (5), strings (5), why (5), retriever (5), number (5), again (5), seem (5), doesn (5), less (5), take (5), everything (5), often (5), server (5), searching (5), every (5), without (5), syndicate (5), lot (5), student (5), cost (5), big (5), federation (5), expert (5), early (5), funded (5), defining (5), paradata (5), blog (4), edit (4), report (4), keep (4), non (4), identification (4), likely (4), shall (4), restricted (4), found (4), longer (4), organisations (4), maintained (4), top (4), author (4), authorities (4), since (4), provided (4), summary (4), international (4), his (4), pilin (4), w3c (4), urn (4), nbn (4), issues (4), dealing (4), better (4), happening (4), major (4), challenge (4), transformations (4), schemas (4), mappings (4), eventually (4), manifestations (4), according (4), following (4), add (4), running (4), supporting (4), depends (4), tool (4), directly (4), testing (4), engage (4), intended (4), feedback (4), mostly (4), talking (4), run (4), talk (4), commercial (4), welcome (4), architecture (4), had (4), appropriate (4), look (4), abstraction (4), protocol (4), target (4), api (4), oai (4), pmh (4), relevant (4), managing (4), ariadne (4), activity (4), page (4), reside (4), globe (4), detail (4), reusable (4), themselves (4), define (4), test (4), paper (4), europe (4), developers (4), looking (4), course (4), plus (4), makes (4), generic (4), deals (4), net (4), reasons (4), 100 (4), left (4), independently (4), mechanisms (4), word (4), lead (4), machine (4), correct (4), realising (4), interact (4), stage (4), understanding (4), task (4), away (4), elsewhere (4), myself (4), oriented (4), notation (4), authorisation (4), along (4), approaches (4), integration (4), dependency (4), return (4), enough (4), off (4), summit (4), govt (4), experts (4), easy (4), program (4), nsf (4), past (4), success (4), plan (4), expensive (4), always (4), analysis (4), funding (4), netvibes (4), lack (4), etc (4), board (4), establish (4), practice (4), driver (4), sharing (4), investment (4), missing (4), publishers (4), share (4), engineering (4), recommendations (4), desktop (4), firewall (4), unimelb (4), 2011 (4), fund (4), rdsi (4), atom (3), november (3), march (3), second (3), private (3), select (3), possibly (3), federated (3), detailed (3), temporal (3), general (3), scope (3), authors (3), control (3), public (3), parties (3), avoid (3), purposes (3), small (3), sets (3), relations (3), presentation (3), update (3), granularity (3), long (3), term (3), expectations (3), persistence (3), brought (3), linked (3), uses (3), www (3), somewhat (3), interested (3), ministries (3), however (3), identify (3), comparator (3), manage (3), aim (3), transform (3), deliver (3), text (3), bank (3), attempts (3), able (3), cultural (3), enable (3), allowing (3), boolean (3), harvest (3), described (3), notion (3), akin (3), version (3), format (3), scorm (3), packaging (3), searches (3), capitalise (3), experience (3), projects (3), while (3), leuven (3), indicated (3), interest (3), particularly (3), coming (3), apply (3), fields (3), technical (3), elements (3), wanted (3), deposit (3), supports (3), publishing (3), act (3), automatic (3), clear (3), instead (3), widget (3), deploy (3), wherever (3), involve (3), registering (3), van (3), progress (3), developed (3), late (3), sense (3), despite (3), necessarily (3), itself (3), really (3), handles (3), org (3), gives (3), status (3), represent (3), various (3), else (3), document (3), applied (3), hand (3), default (3), dereferencing (3), prefixed (3), merely (3), address (3), think (3), exposing (3), distinction (3), assertion (3), claim (3), thinking (3), microsoft (3), docs (3), adoption (3), day (3), generation (3), documents (3), workflow (3), quickly (3), realise (3), demo (3), speed (3), quite (3), gadget (3), metaphor (3), agents (3), humans (3), agency (3), realisation (3), domains (3), your (3), become (3), browsers (3), instance (3), becomes (3), special (3), applications (3), implementation (3), constraints (3), goal (3), issue (3), required (3), deployment (3), modularise (3), openurl (3), orchestration (3), modularised (3), counts (3), explore (3), syndicating (3), capturing (3), tell (3), answer (3), defines (3), embed (3), say (3), administration (3), wants (3), money (3), assessment (3), itunes (3), technically (3), transparent (3), move (3), engaging (3), teaching (3), sure (3), esp (3), folksonomies (3), taxonomies (3), consistent (3), edu (3), dan (3), underlying (3), panel (3), initiatives (3), middleware (3), foundation (3), ranking (3), scaling (3), play (3), distribution (3), interesting (3), rice (3), platform (3), disciplines (3), review (3), pdf (3), applicable (3), cover (3), fed (3), networking (3), usable (3), panels (3), organisational (3), authoritative (3), incentives (3), wrong (3), innovation (3), generated (3), environment (3), formal (3), confusion (3), vendors (3), labs (3), mill (3), maintenance (3), leverage (3), agent (3), responses (3), subcontracts (3), machines (3), subscribe (2), feedjit (2), feed (2), june (2), april (2), melbourne (2), town (2), hall (2), loading (2), technologies (2), view (2), complete (2), older (2), maurice (2), vanderfeesten (2), third (2), leave (2), realised (2), later (2), expression (2), locations (2), relation (2), concerns (2), existence (2), organisation (2), usefully (2), prevent (2), included (2), naming (2), import (2), internationally (2), date (2), rapid (2), phase (2), attributes (2), expand (2), roles (2), streams (2), cycle (2), traditional (2), ukoln (2), moreover (2), buy (2), rfc (2), referents (2), countries (2), tim (2), berners (2), lee (2), might (2), matter (2), john (2), resolvable (2), pilot (2), bibliographic (2), certainly (2), numbers (2), eng (2), belatedly (2), came (2), visit (2), sees (2), never (2), provider (2), registered (2), contributors (2), plans (2), setting (2), automatically (2), language (2), translations (2), languages (2), prepared (2), adopt (2), norm (2), requirement (2), translating (2), translate (2), controlled (2), marc (2), complicated (2), house (2), require (2), done (2), degrees (2), conjunctions (2), static (2), notions (2), expressions (2), tweaks (2), formatting (2), profiled (2), made (2), result (2), ready (2), cartridge (2), packaged (2), reused (2), formats (2), sufficient (2), results (2), release (2), straight (2), generating (2), opened (2), partners (2), contribute (2), undertaken (2), instances (2), register (2), license (2), proposed (2), items (2), facet (2), seeing (2), takes (2), belonging (2), broken (2), motivate (2), synchronisation (2), mechanism (2), ingest (2), pull (2), overkill (2), domain (2), spi (2), purpose (2), sword (2), sort (2), harvesting (2), registration (2), participating (2), pushed (2), individual (2), omar (2), ends (2), exemplars (2), implementations (2), potential (2), code (2), improvement (2), evaluate (2), respect (2), drawing (2), assurance (2), recorded (2), extensionally (2), procurement (2), viewing (2), manual (2), operation (2), belong (2), slideshare (2), assche (2), massart (2), background (2), partnership (2), schools (2), throughout (2), involves (2), specifications (2), variety (2), large (2), info (2), isbn (2), linguistic (2), sign (2), although (2), trivial (2), ignore (2), anywhere (2), database (2), hdl (2), cdlib (2), arks (2), couple (2), harder (2), looks (2), descriptor (2), accessing (2), related (2), depend (2), interoperate (2), lowest (2), denominator (2), falling (2), internet (2), argued (2), accessed (2), resolvers (2), subsets (2), ended (2), dereferenced (2), treat (2), representation (2), mark (2), thesis (2), year (2), equivalent (2), insert (2), modelling (2), prospect (2), consumed (2), saying (2), aren (2), nothing (2), com (2), wait (2), quick (2), delivered (2), massively (2), mass (2), circumstances (2), track (2), changes (2), ward (2), partly (2), colleague (2), gets (2), certain (2), real (2), character (2), robot (2), spellchecker (2), intervention (2), auto (2), participant (2), anyway (2), instrument (2), eye (2), candy (2), internal (2), base (2), shows (2), annotation (2), diigo (2), strict (2), box (2), requires (2), crud (2), provision (2), sourced (2), describing (2), bundles (2), modularisation (2), design (2), credentials (2), subset (2), details (2), specifics (2), taken (2), ball (2), socket (2), opportunity (2), stores (2), four (2), previous (2), aspects (2), align (2), try (2), standalone (2), greater (2), dashed (2), definitions (2), arrows (2), preserve (2), bundle (2), telling (2), consumes (2), targets (2), slotting (2), onto (2), putting (2), helps (2), varied (2), amazon (2), government (2), largest (2), discoverable (2), ultimately (2), connected (2), everywhere (2), microcosm (2), addressing (2), priority (2), mining (2), triplestore (2), medical (2), logic (2), mature (2), taxonomy (2), far (2), mulgara (2), paul (2), jesukiewicz (2), rehak (2), diverse (2), cnri (2), dod (2), took (2), product (2), turnkey (2), easier (2), connection (2), connect (2), uni (2), until (2), basic (2), multilingual (2), sarah (2), currier (2), none (2), went (2), widgets (2), barrier (2), fly (2), duraspace (2), feeds (2), providing (2), timescale (2), app (2), affects (2), size (2), conservancy (2), pushing (2), effectively (2), curation (2), complex (2), disparate (2), structure (2), answers (2), licensing (2), customised (2), mededportal (2), week (2), friend (2), key (2), site (2), silo (2), behaviours (2), vendor (2), high (2), authoring (2), scale (2), terminology (2), technology (2), questions (2), sloppy (2), paedagogy (2), inform (2), layer (2), specs (2), great (2), media (2), question (2), breakout (2), stem (2), hence (2), educators (2), capture (2), rss (2), aggregate (2), jes (2), discoverability (2), agree (2), objectives (2), bad (2), nick (2), months (2), similar (2), reporting (2), develop (2), barriers (2), stop (2), gathering (2), alternative (2), ratings (2), corporate (2), role (2), asked (2), firewalls (2), macdonald (2), entry (2), buyers (2), trend (2), creation (2), applicability (2), find (2), innovative (2), improve (2), demonstrate (2), questionmark (2), accessibility (2), bucks (2), option (2), solve (2), drivers (2), grassroots (2), dark (2), forward (2), reliable (2), rethink (2), meeting (2), discussions (2), spectrum (2), townhall (2), 2014 (2), aims (2), enhance (2), researcher (2), diisr (2), strands (2), funds (2), include (2), consultation (2), hosting (2), evo (2), provides (2), delivering (2), arcs (2), fabric (2), interoppo (2), stats, traffic, october, 2008, archive, linking, aka, home, prepopulated, list, rely, assert, independent, propose, query, pointing, bitstream, avoiding, proposing, populating, opendoar, depopulation, pinged, rules, vetting, sanity, checks, tackled, geographical, region, lists, dns, principle, pragmatic, reduction, bind, personas, acting, mindmaps, organisers, published, soon, kept, lifetime, prototyping, waterfall, invisible, created, periods, distinguishing, loose, coupling, extant, implicit, explicit, resonances, scholarly, recognition, disagreement, needing, fuller, sites, demonstrated, cool, cogent, few, supplement, convince, urgency, benefits, nbns, 3188, 2141, guarantees, firefox, plugin, predictable, smoothness, queuing, surprised, advocacy, expressed, blood, blade, fresh, tag, kunze, coded, established, expanded, german, covers, session, prezi, resolverdemo, php, demonstration, returned, writeup, brussels, 18th, exploring, fit, preexisting, coordination, guess, deposited, identical, becoming, cleverer, promote, correctly, eliminate, promised, 200, minimum, compliance, systran, free, titles, keywords, swiss, direction, sticking, acquire, heritage, crosswalking, uploaded, centrally, spine, agreed, conjunction, values, harvested, fall, classes, corrects, errors, adds, stable, editing, ask, disseminate, rendered, browser, seek, added, tests, september, february, smoothly, whole, pilots, mix, continue, present, xsl, transforms, extract, package, waiting, canada, proceeding, compatible, proceed, wider, contribution, canadians, weeks, example, decision, inclined, gnu, lesser, allows, suggestions, presented, underway, derived, display, facetted, returning, intending, prefer, navigate, abstractions, intelligently, curious, unexpected, ised, chunks, title, correspond, item, promoting, consistency, schemata, desirable, leading, usages, motivating, populate, collating, sru, carried, fleshed, occur, federations, participants, party, circulating, formulated, envisages, actions, spanning, publicly, accessible, bound, span, anticipated, rest, discovers, uddi, wsdl, soap, hosted, wales, hosts, spain, britain, stored, managers, considered, becta, moment, human, readable, namely, offering, consumption, ebxml, incoporate, repackage, ockham, goals, limit, indicate, belongs, disaggregate, reaggregate, behalf, vle, portal, automated, combine, union, intensionally, enumeration, property, hartinger, harvey, synytsya, wanniart, willem, 2005, cen, agreement, cwa, 15453, harmonisation, elearning, 2002, banks, referatories, constructing, constructed, learnings, initiative, deewr, formulating, exchanging, elaboration, met, revolution, month, thoughts, doi, purl, implemented, widely, assortment, caged, websites, digitally, forth, confronted, unified, failing, intuitive, messages, conflation, essence, urls, historically, conflated, argument, concentrate, pure, plenty, 978, 1413304541, napkin, wikipedia, ascii, therefore, referred, purls, operators, association, arbitrary, 303, superschema, forego, download, idiosyncratic, interchange, clunky, discarding, idiosyncracy, guarantee, checksum, linkrot, knows, downloading, references, traction, xris, having, extent, nix, intent, universality, supplanted, passport, signs, choosing, preclude, udp, excellent, inside, distinguishes, codes, splash, lauer, retrieving, stream, respository, sat, pursue, cross, undertaking, horizon, probably, realities, land, committed, informing, file, resolve, arguments, 102, 272, t9g74wjqh, https, project_documents, pilin_ontology, pilin_ontology_summary, htm, holds, covered, claims, decentralised, hubs, match, subject, trusted, defaulting, retrograde, interoperablish, differently, trap, conflating, clicking, requests, agrees, addition, reasoning, relate, tied, deployed, prevents, arxiv, abs, cmp, 9609008, differentiating, lookupbyisbn, book, yeah, echo, youtube, commentor, love, reax, remember, motivation, ideologues, job, fling, colleagues, tried, unsuccessfully, generational, mistrust, combination, collaborative, nervous, distracting, unusable, dunno, worth, applause, unix, terminal, communicated, profoundly, osx, appallingly, crap, steve, pointed, performance, true, translated, interactions, suspect, limitations, realistic, stochastic, remains, fallible, refuse, predictive, mobiles, thresholds, accept, gained, lars, moves, endearing, unnerving, deliberately, elevated, rank, christened, robots, crafting, conversation, futurists, deep, interacting, colour, computers, icon, parrot, matters, highlight, 1h04, communicating, updates, bug, tracker, state, heading, intellectual, output, bunch, sand, mandalas, sweep, electromagnetic, bomb, solar, flare, obviously, man, sociological, gadgets, hook, scholarship, hooking, yes, dynamic, negotiated, hooked, destabilise, wikis, genius, revolutionary, seen, immediately, annoyed, applauding, obvious, inventions, smiling, sprezzatura, sequence, derive, decisions, bounded, sitting, uncoupling, properly, exhaustively, nested, rectangles, separate, presents, primarily, allowed, handy, device, secondary, importance, processes, typically, thumbnail, sketches, outsourced, shares, completely, bus, nor, accounting, auditing, declining, least, opposed, lets, appeal, bamboo, pov, awkward, abandon, specifying, annotating, captures, post, reading, nominate, relying, invoke, integrated, flexibility, treated, ports, giving, hollow, arrowhead, face, arrow, resolved, documented, definition, replace, remove, conflate, reference, alternate, theoretical, formed, hanging, reminder, endpoints, inteface, boxes, meta, glosses, incoming, outgoing, per, story, bundled, let, initial, ignoring, original, metal, interfacing, expanding, proxies, bundling, notice, easily, simply, blocks, anchor, alike, readily, anchored, cordonned, invoking, except, sketching, tractable, slot, tab, tabs, alexandria, series, uptake, stock, inter, white, side, area, ubiquitous, simulations, pushable, effective, broadband, mobile, productivity, efficiencies, personalised, participatory, states, collaborating, bonus, section, invented, textbooks, full, ones, aggregation, anonymisation, expedient, teacher, arise, globally, longterm, enables, faceted, vocabs, field, logics, owl, maturing, engines, rule, conceptual, commercialised, folksonomy, turning, rigorous, smashing, preservation, internally, active, frank, olken, karen, cator, dept, perspectives, pictures, communicate, constrain, policies, scalings, sift, paradigm, pushes, iditarod, illustration, embrace, larry, lannom, encourage, stays, negotiation, embargoed, short, gain, presupposes, close, heterogeneous, intractable, balance, incompatibility, coherence, gaming, worlds, internationalisation, revisit, cordra, difference, frans, six, centres, matrix, broker, disclosing, amounts, deluging, serve, performant, links, duplicates, alt, federates, uniquely, tailored, pressing, consultancy, higher, cetis, reached, broad, adopters, reflects, techie, mindset, via, shocked, her, tragedy, commons, retain, engagement, radar, didn, bother, influence, wide, friendly, backuppable, trouble, thornton, staples, durability, duracloud, cloudspace, dspace, agencies, archives, graph, interrelated, relating, grant, standing, communication, expected, shiny, earlier, blocked, limits, jim, martino, johns, hopkins, astronomers, wanting, offload, broadened, coverage, sizeable, fasr
Text of the page (random words):
e annotations and the searchable sum exposes the entries their functionality could easily reside on the same repository and we can t think of both the entries and the annotations as external data if we did we d have no internal data left the embedded sums are simply building blocks for system functionality again independently of where the functionality is provided from what does anchor the embedded sums and the services alike are the data sources they interact with an annotations data sources can talk to a single annotate service in the sum as readily as it can to a syndicate service modularised into shareable collection because an embedded sum can be anchored to one of our data sources just like a standalone service can that means that if a sum will be embedded within another sum it s important to know whether the embedded sum s data sources are cordonned off or are shared with the invoking context an authentication sum will have its own data sources for users and credentials and no other service should know about them except through the appropriate authorisation and authentication services but a shareable collections sum needs to know what data source it s syndicating in this case the same data source we re putting our annotations into so the sum diagram needs to identify the embedded sum data source with its own annotations data source if data sources in a sum can be accessed through external services then embedding that sum means working out the mapping between the embedding and embedded data sources as the dashed entries box shows two diagrams up sum diagrams are very useful for sketching out a range of functionality and modularisation helps keep things tractable but eventually you will want to insert slot a into tab b if you re using embedded sums you will need to say where the tabs are posted by opoudjis at 1 04 pm 0 comments embedding e framework sums i ve already posted on using uml sequence diagrams to derive e framework service usage models sums sums can be used to model applications in terms of their component services that includes the business requirements workflows implementation constraints and policy decisions are in place for an application as well as the services themselves and their interfaces however in strict service oriented architecture the application is not a well bounded box sitting on a single server any number of different services from different domains can be brought together to realise some functionality the only thing binding these services together is the particular business goal they are realising we can go even further with this uncoupling of application from service a service usage model properly is just that a model for the usage of certain services for a particular goal it need not describe just what a single application does and it need not exhaustively describe what a single application does if a business goal only requires some of the functionality of an application the sum will model only that much functionality and since an application can be applied to multiple business problems there can be multiple sums used to describe what a given application does or will do this issue has come up in modelling work that link affiliates has been doing around project bamboo and on core sums dealing with collections the e framework has already defined a sum for simple collections with crud functionality and searchable collections which offer crud functionality plus search the searchable collection sum includes all the functionality of the simple collection sum so the simple collection sum is embedded in the searchable collection sum the e framework already has notation for embedding one sum within another and in fact the embedded sums are already in the diagram for the searchable collection they are the nested rectangles around provision collection and manage collection embedding a sum means that the functionality required is not described in this but in another sum there is a separate sum intended for managing a collection that does not mean that the embedded sum functionality is sourced from another application the functionality for adding content searching for content and managing the content may well be provided by a single system then again it may not because the sum presents a service oriented approach the functionality is described primarily through services and the systems they may be provided through are a matter of deployment but that means that the simple collection sum the searchable collection sum and the manage collection sum can all be describing different bundles of functionality of the same system embedding sums has been allowed in the e framework for quite a while and has been a handy device to modularise out functionality we don t want to detail particularly when it is only of secondary importance authentication authorisation for instance are required for most processes in most sums but because sums are typically used as thumbnail sketches of functionality they are often outsourced to an identity sum that modularisation does not mean that the openurl sum shares all its business requirements or design constraints with the identity sum after all the identity functionality may reside on a completely different system on the bus nor does it mean that every service of the identity sum is used by the openurl sum not even every service exposed to external users the identity sum may offer authentication authorisation accounting auditing and credentials update but openurl may use only a subset of those exposed services in fact the point of embedding the sum is not to go into the details of which services will be used how from the embedded sum embedding the sum is declining to detail it further at least in the sum diagram on the other hand embedding the identity sum as opposed to merely adding individual authentication authorisation services to the sum lets us appeal to the embedded sum for specifics of data models protocols implementation or orchestration which can also be modularised out of the current sum posted by opoudjis at 11 47 am 0 comments 2009 05 29 google wave yeah me too it s hard not to echo the youtube commentor who said i love you google i can t wait for you to take over the world some quick reax the special genius of google is that the interface is not revolutionary it s all notions we ve seen elsewhere brought together so people can immediately get the metaphor used and engage with it i found myself annoyed that the developers were applauding so much at what were obvious inventions and just as often smiling at the sprezzatura of it all but once everything becomes a wave object and dynamic and negotiated and hooked in it does destabilise the notion of what a document is massively then again so did wikis not everything will become a wave object for reasons both sociological and technical one of the more important gadgets to hook into this thing for e scholarship when it shows up on our browsers is an annotation gadget for found static documents and their components in fact we have that even now elsewhere diigo for instance but hooking that up to the google eye candy yes that is a good thing all your base are belong to the cloud and of course what the man said on the cloud this may be where the world is heading all our intellectual output a bunch of sand mandalas to sweep away with the next electromagnetic bomb or solar flare one more reason why not everything should become a wave object but you would still obviously want wave objects to talk to anything online the eye candy matters but the highlight for me was at 1h04 with the wave robot client communicating updates to the bug tracker that s real service driven interoperability with agents translating status live into other systems internal state that you can go a very long way on the metaphor is unnerving and deliberately so the agents are elevated to the same rank as humans are christened robots have their own agency in the text you are crafting the spellchecker is not a tool it is a conversation participant but then isn t that what futurists thought ai realisation would end up looking like anyway agents with deep understanding of limited domains interacting with humans in a task the metaphor is going to colour how people interact with computers though just that icon of a parrot will make people thing of the gadget as a participant and not an instrument ok so lars moves around the stage i found that endearing more than anything else the machine translation demo dunno if it was worth that much applause the unix terminal demo actually communicated more profoundly than it did the translate widget in osx has given us live translation for years with appallingly crap speed and as my colleague steve has pointed out speed of performance in the real world will be the true test of all of this that said the fact that the translation was not quite correct was as important to the demo as the speed at which it translated character by character it s something that will happen with the other robot interactions i suspect realising their limitations so you interact with them in a more realistic way the stochastic spellchecker is a welcome improvement but users will still have to realise that it remains fallible i know people who refuse to use predictive text on their mobiles for that reason and people will have different thresholds of how much gadget intervention they ll accept word s intervention in auto correct has not gained universal welcome there s going to be some workflow issues like that the live update stuff can get really distracting quickly and they realise this with their own use microsoft word s track change functionality gets unusable over a certain number of changes google docs has not delivered massively more functionality than word and the motivation to use it has been somewhat abstract it doesn t lead to mass adoption outside ideologues and specific circumstances in my day job we still fling word docs with track changes around colleagues have tried to push us cloud ward unsuccessfully partly that s a generational mistrust of the cloud partly it isn t because the colleague trying to push us cloud ward is one generation older but the combination of google docs plus google wave for collaborative documents should make microsoft nervous microsoft remember them posted by opoudjis at 5 32 pm 0 comments 2009 04 16 identifier interoperability this is of course a month too late but i thought i d put down some thoughts about identifier interoperability digital identifiers out there exist in a variety of schemes http uri doi handle purl xri ark if only it was actually implemented more widely plus the large assortment of national bibliographic schemes only some of which are caged in at info uri isbn which is an identifier websites know how to do things with digitally and so forth confronted with a variety of schemes users would rather one unified scheme or failing that interoperability between schemes now this makes intuitive sense when we re talking about services like search with well defined interfaces and messages the problem is that an identifier is not a service despite the conflation of identifier and service in http it is a linguistic sign in essence as we have argued in the pilin project it is just a string associated with some thing you work out from the string what the thing is through a service like resolution though that is not the only possible service associated with an identifier you get from the string to the thing through a service like retrieval which is not necessarily the same as resolution although urls historically conflated the two but the identifier is the argument for the resolution or retrieval service it s not the service itself and in a trivial way if we ignore resolution and just concentrate on identifying things pure strings are plenty interoperable i can use an isbn string like 978 1413304541 anywhere i want whether on a napkin or wikipedia s book sources service or lookupbyisbn com or an access database so what s the problem that ascii string can get used in multiple services therefore it s interoperable that s the trivial way of identifier string interoperability in pilin we referred to labels as more generic than strings and of course that s not really what people mean by interoperable identifiers what they mean is identifier service interoperability after all some mechanism of resolution which can deal with more than one identifier scheme so http deals with resolving http uris and purls and http hdl handle net deals with resolving handles and a name mapping authority like http ark cdlib org deals with resolving arks what people would like is a single resolver which takes an identifier and a name for an identifier scheme and gives you the resolution or retrieval for that identifier there s a couple of reasons why a universal resolver is harder than it looks for one different schemes have different associated metadata and services to access that metadata that is part of the reason they are different so ark has its and operators handle has its association of an identifier with arbitrary metadata fields xri has its resource descriptor http has its http 303 vs http 100 status code differentiating belatedly between resolution and retrieval getting the resource vs getting the description of the resource a single universal resolver would have to come up with some sort of superschema to represent access to all these various kinds of metadata or else forego accessing them if it did give up on accessing all of them the ark the handle description the xri resource descriptor then you re only left with one kind of resolution get the resource itself so you d have a universal retriever download a document given any identifier scheme but not the more abstract notion of a universal resolver get the various kinds of available metadata given any identifier scheme the second reason related to the first is that different identifier schemes can allow different services to be associated with their identifiers in fact those different services depend on the different kinds of metadata that the schemes expose but if the service is idiosyncratic to an identifier scheme then getting it to interoperate with a different identifier scheme will require lowest common denominator interchange of data that may get clunky and will end up discarding much of the idiosyncracy a persistence guarantee service from ark may not make sense applied to handles a checksum or a linkrot service applied across identifiers would end up falling back on the lowest common denominator service that is the universal retriever which only knows about downloading resources on the other hand the default universal retriever does already exist the internet now has a universal protocol in http and a universal way of dereferencing http references as we argued in using uris as persistent identifiers if an identifier scheme is to get any traction now o...
|